Date post: | 06-Jul-2018 |
Category: |
Documents |
Upload: | alfredd-rdgz-prz |
View: | 221 times |
Download: | 0 times |
of 21
8/18/2019 Unidad 1 Arquiatectura Resumen
1/21
INSTITUTO TECNOLOGICO DE APIZACO
MATERIA: PROGRAMACION WEB
TEMA: RESUMEN UNIDAD 1 ARQUITECTUTA
PROFESOR: C. NICOLAS ALONZO GUTIERREZ
ALUMNO: JOSE ALFREDO RODRIGUEZ PEREZ
HORARIO: 2-3
8/18/2019 Unidad 1 Arquiatectura Resumen
2/21
TEMARIO
Portaa!!!!!!!!!!!!!!!!!!!!!!!!
I"tro#$$%&"!!!!!!!!!!!!!!!!!!!!!!
U"%a 1!!!!!!!!!!!!!!!!!!!!!!!..
1'1 E(o)#$%&" * )a+ a,)%$a$%o"*+ *!!!!!!!!!!..
1'2 Ar/#%t*$t#ra * )a+ a,)%$a$%o"*+ *!!!!!!!!!...
1.3 T*$"o)o0a+ ,ara *) *+arro))o * a,)%$a$%o"*+ *!.........
1. P)a"%%$a$%&" * a,)%$a$%o"*+!!!!!!!!!!!!!.
8/18/2019 Unidad 1 Arquiatectura Resumen
3/21
Introducción
E" *+ta #"%a +* a,r*"*r4 a$*r$a +or* *) or%0#*" * )a+ ,40%"a+ *+$o5o *" +% *+arro))o * +#+ a,)%$a$%o"*+ * )a+ ,40%"a+ *+ /#* a) 5o5*"to* a,)%$ar *) *+arro))o 6 $o" *) $o"tro) * $a)%a * +otar* ,o*5o+ r*a)%7ar %*" "#*+tro *+arro))o * a,)%$a$%&".
La "o(*a *+ /#* a8ora %"$)#%r*5o+ *" "#*+tro a"4)%+%+ 6 *$%+%o"*+'$o"o$%5%*"to 5#$8o 5a+ *ta))ao +or* )a t*$"o)o0a. A) 8a)ar *ar/#%t*$t#ra )o+ )*"0#a9*+' )a+ ,ataor5a+ )a %+tr%#$%&" a tra(:+ * )a r* *
)o+ $o5,o"*"t*+ +*r4" *)*5*"to+ /#* o"+ %5,a$tara+ a#" 5a+ /#* $#a"o+o)o *%$4a5o+ a $o"+tr#%r *) 5o*)o * o5%"%o.
1.1 Evolución de las aplicaciones web
8/18/2019 Unidad 1 Arquiatectura Resumen
4/21
La * *ra +*"$%))a5*"t* #"a $o)*$$%&" * ,40%"a+ *+t4t%$a+' o$#5*"to+'*t$.' ,ara +# $o"+#)ta o *+$ar0a. E) ,a+o %"5*%ata5*"t* ,o+t*r%or *" +#*(o)#$%&" #* )a %"$)#+%&" * #" 5:too ,ara *)aorar ,40%"a+ %"45%$a+ /#*,*r5%t%*ra" /#* )o 5o+trao t#(%*+* $ar4$t*r %"45%$o
,#)%$ar #" $at4)o0o *)*$tr&"%$o * ,ro#$to+' 5a"*9o * %"(*"tar%o+' &r*"*+* $o5,ra' ,#)%$a$%&" * %"or5a$%&" $o" a$$*+o r*+tr%"0%o a $%*rto+#+#ar%o+' a$t#a)%7a$%&" 6 5a"t*"%5%*"to * +# +%t%o W* 6 *" 0*"*ra)' )*,*r5%t%r4 ,#)%$ar $#a)/#%*r t%,o * %"or5a$%&" /#* +* ,#*a %"$or,orar a #"aa+* * ato+.
La+ a,)%$a$%o"*+ * +o" ,o,#)ar*+ *%o a )o ,r4$t%$o *) "a(*0aor $o5o$)%*"t* )%0*ro' a )a %"*,*"*"$%a *) +%+t*5a o,*rat%(o' a+ $o5o a )a a$%)%a,ara a$t#a)%7ar 6 5a"t*"*r a,)%$a$%o"*+ +%" %+tr%#%r * %"+ta)ar +otar* a 5%)*+
* #+#ar%o+ ,ot*"$%a)*+.La+ a,)%$a$%o"*+ * +o" a/#*))a+ $#6a %"t*ra7+* +* $o"tr#6* #t%)%7a"o,a0%"a+ *.D%$8a+ ,a0%"a+ +o" o$#5*"to+ * t*;to a )o+ /#* +* )*+ a*")a$*+?)a $#a),or%a *;,)orar+* *" )a a6#a * #" ,ro0ra5a %"t*ra$t%$o>"a(*0aor? /#* "o+
,*r5%t%*ra 5o(*r"o+ a$%)5*"t* * #" o$#5*"to a otro.La (*r+%o" /#* $o"o$*5o+ a$t#a)5*"t* * 8%,*rt*;to ,ro(%*"* *) %"t*r*+ *)o+ $%*"t%%$o+ *" $o5,art%r o$%*5*"to+ 6 8a$*r r**r*"$%a+ a otro+o$#5*"to+' T%5 *r"*r+.)** #* #"o * )o+ $%*"t%%$o+ /#* traa9aa a8% 6%*o *) or5ato 8t5) ,ara r*,r*+*"tar o$#5*"to+ $o" *")a$*+ a otro+o$#5*"to+.D%$8o or5ato #* ,o+t*r%or5*"t* *+ta)*$%o $o5o *+ta"ar.
@*"ta9a+
• A8orra T%*5,o
• No 8a6 ,ro)*5a+ * $o5,at%%)%a
• No o$#,a" *+,a$%o *" "#*+tro %+$o #ro.
• A$t#a)%7a$%o"*+ %"5*%ata+
• Co"+#5o * r*$#r+o+ a9o
• M#)t%,)ataor5a
• Porta)*+
8/18/2019 Unidad 1 Arquiatectura Resumen
5/21
D*+(*"ta9a+
• =a%t#a)5*"t* or*$*" 5*"o+ #"$%o"a)%a*+ /#* )a+ a,)%$a$%o"*+ **+$r%tor%o.
• No t%*"* 5#$8a %+,o"%%)%a
• S# +*0#r%a *,*"* * )a +*0#r%a $o" )a /#* +* 8a0a )a a,)%$a$%&"
U"a a,)%$a$%&" * a a/#*))a+ a,)%$a$%o"*+ /#* )o+ #+#ar%o+ ,#**" #t%)%7ara$$*%*"o a #" +*r(%or * a tra(:+ * I"t*r"*t o * #"a %"tra"*t 5*%a"t*
#" "a(*0aor. E" otra+ ,a)ara+' *+ #"a a,)%$a$%&" +otar* /#* +* $o%%$a *"#" )*"0#a9* +o,ortao ,or )o+ "a(*0aor*+ * *" )a /#* +* $o"a )a*9*$#$%&" a) "a(*0aor.
La+ ,a0%"a+ * +* )%5%taa" a $o"*t*"*r o$#5*"to+ a)5a$*"ao+ *"or5ato 8t5) '%$8o+ o$#5*"to+ "o +o" 5a+ /#* %$8*ro+ * t*;to a )o+ /#* +*)* a
8/18/2019 Unidad 1 Arquiatectura Resumen
6/21
• #"a a,)%$a$%&" * *+t4 "or5a)5*"t* *+tr#$t#raa $o5o #"a a,)%$a$%&"* tr*+-$a,a+. E" +# or5a 54+ $o5"' *) "a(*0aor * or*$* )a ,r%5*ra$a,a 6 #" 5otor $a,a7 * #+ar a)0#"a t*$"o)o0a * %"45%$a >*9*5,)o P=P'
Ja(a S*r()*t+ o ASP' AS.NET' CGI' Co)F#+%o"' *5P*r)' P6t8o">,ro0ra55%"0 )a"0#a0*? o R#6 o" Ra%)+? $o"+t%t#6* )a $a,a * *"5*%o. Por)t%5o' #"a a+* * ato+ $o"+t%t#6* )a t*r$*ra 6 )t%5a $a,a.
U"a a,)%$a$%&" * *+ +%5%)ar a #" ,ro0ra5a tra%$%o"a)' $o" )a %*r*"$%a /#**+t* +* ,#** *9*$#tar *+* $#a)/#%*r or*"aor $o" a$$*+o a %"t*r"*t o a#"a r* )o$a) *+t* o"* *+t*.
E) #+#ar%o a$$** a )a a,)%$a$%&" a tra(:+ * #" +%5,)* "a(*0aor * %"t*r"*t'"o r*/#%r%*"o "%"0" otro +otar* ,ara +# *9*$#$%&".La+ (*"ta9a+ +o" %"*,*"%*"t*+ *) +%+t*5a o,*rat%(o /#* #t%)%$*' a*54+ 6a"o t*"r4 /#* %"+ta)ar *) ,ro0ra5a *" $aa or*"aor o"* *+** #t%)%7ar)o"%$a5*"t* a+ta $o" %"+ta)ar)a+ *" +# +*r(%or. 5%to 8a%t#a)5*"t*' )a+ a,)%$a$%o"*+ * +* #t%)%7a" ,ara $o"tro)ar *)#"$%o"a5%*"to %"t*r"o * )o+ %*r*"t*+ *,arta5*"to+ * )a *5,r*+a'0*+t%o"a"o Co"ta$to+ R*#"%o"*+ E(*"to+
Corr*o+ *)*$tr&"%$o+
A#"/#* "o +o)a5*"t* *+ *+t* +# $a5,o * a,)%$a$%&"H )a *(o)#$%&" * )o+)*"0#a9*+ * *+arro))o *+t4 8a$%*"o /#* $aa (*7 54+ a$a,ar*" *) 5*r$ao,ro,%o * )o+ ,ro0ra5a+ tra%$%o"a)*+E) *+arro))o * a,)%$a$%o"*+ * 8a *(o)#$%o"ao ,or )o+ +%0#%*"t*+ a+,*$to+ E(o)#$%&" *) #+o*5a"a+ E(o)#$%&" * T*$"o)o0a+Na(*0aor E(o)#$%&" * T*$"o)o0a+S*r(%or*+ Mar*t%"0 * (*"ta+ =%,*r-=6,* 6 )a+ Dot.$o5
I"or5at%(o+ 6 $o"t*"%o *+t4t%$o >=TML *+t4t%$o?. D=TML >DK * %"45%$o?' /#* %"$)#6* )a ,o+%%)%a * %"$)#%r$o5,orta5%*"to %"45%$o *" )a ,40%"a. E9*5,)o 5*"+' 8o9a+ * *+t%)o. L*"0#a9*+ * ,ro0ra5a$%&" *) )ao *) $)%*"t* $o5o Ja(a+$r%,t' @+$r%,t' A,,)*t+ >Ja(a?. I"$or,ora$%&" * 5#)t%5*%a >F)a+8' S%)(*rL%0t8?. L*"0#a9*+ * ,ro0ra5a$%&" *) )ao *) +*r(%or >t*$"o)o0a CGI?. L*"0#a9*+ * ,ro0ra5a$%&" *) )ao *) +*r(%or * +%0#%*"t* 0*"*ra$%&">ASP' P=P' JSP' *t$.?. D*+arro))o * t*$"o)o0a ,ara )a +*0#r%a >#+o * $)a(*+' *"$r%,ta$%&"?. A,)%$a$%o"*+ *" W* $o5o Co5*r$%o E)*$tr&"%$o.
E-Go(*r"5*"t' E-,ro$#r*5*"t' I"t*r"*t a"%"0' *t$. S*r(%$%o+ W*.
8/18/2019 Unidad 1 Arquiatectura Resumen
7/21
*(o)#$%o" *) "a(*0aor
W* 1.. ,*r+o"a+ $o"*$ta"o+* a )a * 6 )a * $o5o ,#"to * %"or5a$%o"*+tat%$a.
La Web 1.0 *+ )a or5a 54+ 4+%$a /#* *;%+t*' $o" "a(*0aor*+ * +&)o t*;toa+ta"t* r4,%o+ 6a /#* *+ * +&)o )*$t#ra. E) #+#ar%o "o ,#** %"t*ra$t#ar $o"*) $o"t*"%o * )a ,40%"a >"aa * $o5*"tar%o+' r*+,#*+ta+' $%ta+' *t$?'*+ta"o tota)5*"t* )%5%tao a )o /#* *) W*5a+t*r +#* a :+ta.
A)0#"o+ *)*5*"to+ * %+*
8/18/2019 Unidad 1 Arquiatectura Resumen
8/21
• Toa+ +#+ ,40%"a+ +* $r*aa" * or5a %9a 6 5#6 ,o$a+ (*$*+ +*a$t#a)%7aa".
• No +* trata * #"a "#*(a (*r+%&"' +%"o * #"a "#*(a or5a * (*r )a+$o+a+.
•
* 2..,*r+o"a+ $o"*$ta"o+* a ,*r+o"a+')a %"t*)%0*"$%a $o)*$t%(a $o5o$*"tro *%"or5a$%o" 6 )a * *+ +%"tat%$a.
E) t:r5%"o Web 2.0 $o5,r*"* a/#*))o+ +%t%o+ * /#* a$%)%ta" *) $o5,art%r %"or5a$%&"' )a %"t*ro,*ra%)%a' *) %+*
8/18/2019 Unidad 1 Arquiatectura Resumen
9/21
• Do$#5*"to+ Goo0)* Dr%(* 6 O%$* W* A,,+ >S6Dr%(*?' *" )o+
$#a)*+ ,o*5o+ +#%r "#*+tro+ o$#5*"to+' $o5,art%r)o+ 6 5o%%$ar)o+.
• @%*o+ o#t#*' @%5*o' Da%)65ot%o"' Da)*a),)a6... Co"t%*"*"
5%)*+ * (*o+ +#%o+ 6 $o5,art%o+ ,or )o+ #+#ar%o+.
• Foto+ P%$a++a' F)%$r... P*r5%t*" %+r#tar 6 $o5,art%r )a+ oto+
ta5%:" t*"*5o+ )a o,ort#"%a * or0a"%7ar )a+ oto+ $o" *t%/#*ta+'
+*,ar4"o)a+ ,or 0r#,o+ $o5o +% #*ra" 4)#5*+' ,o*5o+ +*)*$$%o"ar 6
0#arar a,art* )a+ oto+ /#* "o /#*r*5o+ ,#)%$ar.
• A0r*0aor*+ * "ot%$%a+ D%00' M*"*a5*... Not%$%a+ * $#a)/#%*r
5*%o +o" a0r*0aa+ 6 (otaa+ ,or )o+ #+#ar%o+.
• A)5a$*"a5%*"to o")%"* Dro,o;' Goo0)* Dr%(*' S6Dr%(*
• Pr*+*"ta$%o"*+ Pr*77%' S)%*+8ar*.
• P)ataor5a+ *#$at%(a+
• A#)a+ (%rt#a)*+ >+"$ro"a+?
• E"$#*+ta+ *" )"*a
* 3..A,)%$a$%o"*+ * $o"*$ta"o+* a a,)%$a$%o"*+ * )a+ ,*r+o"a++%0#*" +%*"o *) $*"tro * )a %"or5a$%o" 6 )a * *+ +*5a"t%$a.
Web 3.0 *+ #"a *;,r*+%&" /#* +* #t%)%7a ,ara *+$r%%r )a *(o)#$%&" *) #+o 6 )a%"t*ra$$%&" * )a+ ,*r+o"a+ *" %"t*r"*t a tra(:+ * %*r*"t*+ or5a+ *"tr* )o+/#* +* %"$)#6*" )a tra"+or5a$%&" * )a r* *" #"a a+* * ato+' #"5o(%5%*"to +o$%a) 8a$%a $r*ar $o"t*"%o+ a$$*+%)*+ ,or 5)t%,)*+a,)%$a$%o"*+ non-browser ' *) *5,#9* * )a+ t*$"o)o0a+ * %"t*)%0*"$%a art%%$%a)')a * +*54"t%$a' )a W* G*o*+,a$%a) o )a W* 3D.
S* a+a *" )a %*a * a
8/18/2019 Unidad 1 Arquiatectura Resumen
10/21
+%0"%%$ao 6 )a r*)a$%&" * )o+ ato+ +* **" ,ro,or$%o"ar * 5a"*raor5a)' ,ara /#* a+ +*a ,o+%)* *(a)#ar)a+ a#to54t%$a5*"t* ,or 54/#%"a+ *,ro$*+a5%*"to. E) o9*t%(o *+ 5*9orar I"t*r"*t a5,)%a"o )a %"t*ro,*ra%)%a*"tr* )o+ +%+t*5a+ %"or54t%$o+ #+a"o a0*"t*+ %"t*)%0*"t*+. A0*"t*+%"t*)%0*"t*+ +o" ,ro0ra5a+ *" )a+ $o5,#taora+ /#* #+$a" %"or5a$%&" +%"
o,*raor*+ 8#5a"o+. Co" )a * 3. +* #+$a /#* )o+ #+#ar%o+ ,#*a"$o"*$tar+* *+* $#a)/#%*r )#0ar' $#a)/#%*r %+,o+%t%(o 6 a $#a)/#%*r 5o5*"to.
E"tr* +#+ %""o(a$%o"*+ *+ta$a"
Bases de datos
Inte!"en#!a a$t!%!#!a
Web se&'nt!#a ( SOA
E)o*#!+n a 3,
* ..P*r+o"a+ $o"*$ta"o+* $o" ,*r+o"a+ 6 a,)%$a$%o"*+ * * or5a#%$#a' +* a
8/18/2019 Unidad 1 Arquiatectura Resumen
11/21
Co" )a %"tro#$$%&" * $o5*r$%o *)*$tr&"%$o 6 )a+ ,40%"a+ %"45%$a+' )o+ +%t%o+6a 8a" *9ao atr4+ )o+ o))*to+ 6 8a" ,a+ao a +*r a#t:"t%$a+ a,)%$a$%o"*+ *+otar*.
W* *" $o"$r*to' +* 8a" a%*rto %"%"%a * ,o+%%)%a*+ *" $#a"to a) a$$*+oa )a %"or5a$%&" *+* $a+% $#a)/#%*r +%t%o. E+to r*,r*+*"ta #" *+ao a )o+*+arro))aor*+ * a,)%$a$%o"*+' 6a /#* )o+ a(a"$*+ *" t*$"o)o0a *5a"a"$aa (*7 a,)%$a$%o"*+ 54+ r4,%a+' )%0*ra+ 6 ro#+ta+ /#* ,*r5%ta" #t%)%7ar *)W*. Aort#"aa5*"t*' t*"*5o+ 8*rra5%*"ta+ ,ot*"t*+ ,ara r*a)%7ar *+to' 6a /#*8a" +#r0%o "#*(a+ t*$"o)o0a+ /#* ,*r5%t*" /#* *) a$$*+o a #"a a+* *ato+ *+* *) W*' ,or *9*5,)o' +*a #" 5*ro tr45%t*. E) "%$o ,ro)*5a *+*$%%r *"tr* *) $o"9#"to * ,o+%%)%a*+ )a $orr*$ta ,ara $aa +%t#a$%&".
U"a a,)%$a$%&" W* *+ #"a %"t*ra+* *"tr* #" or5#)ar%o %+*
8/18/2019 Unidad 1 Arquiatectura Resumen
12/21
(browsers o naveadores!. "a arquitectura de un #itio Web tiene tres
co$ponentes principales%
• &n servidor web
• &na cone'ión de la red
• &no o $s clientes
El servidor Web distribuye pinas de in)or$ación )or$ateada a losclientes que las solicitan. "os requeri$ientos son *ec*os a trav+s de
una cone'ión de red, y para ello se usa el protocolo -/. &na vezque se solicita esta petición $ediante el protocolo -/ y la recibe el
servidor Web, +ste localiza la pina Web en su siste$a de arc*ivos yla envía de vuelta al naveador que la solicitó
"as aplicaciones Web estn basadas en el $odelo Cliente0#ervidorque estionan servidores web, y que utilizan co$o inter)az pinas
web. "as pinas Web son el co$ponente principal de una aplicacióno sitio Web. "os browsers piden pinas (al$acenadas o creadas
din$ica$ente!. con in)or$ación a los servidores Web.En alunos a$bientes de desarrollo de aplicaciones Web, laspinas contienen códio -" y scripts din$icos, que son
eecutados por el servidor antes de entrear la pina
&na vez que se entrea una pina, la cone'ión entre el browser y elservidor Web se ro$pe, es decir que la lóica del neocio en el
servidor sola$ente se activa por la eecución de los scripts de laspinas solicitadas por el browser (en el servidor, no en el cliente!.
Cuando el browser eecuta un script en el cliente, +ste no tiene
acceso directo a los recursos del servidor. -ay otros co$ponentesque no son scripts, co$o los applets (una aplicación especial quese eecuta dentro de un naveador! o los co$ponentes Active3.
"os scripts del cliente son por lo eneral códio 4ava#cript o56#script, $ezclados con códio -"
"a colección de pinas son en una buena parte din$icas (A#/, /-/,
etc.!, y estn arupadas lóica$ente para dar un servicio alusuario. El acceso a las pinas est arupado ta$bi+n en el tie$po(sesión!. "os co$ponentes de una aplicación Web son%
1.7 "oica de neocio
8/18/2019 Unidad 1 Arquiatectura Resumen
13/21
• /arte $as i$portante de la aplicación
• 8e9ne procesos que involucran a la aplicación
• Conunto de operaciones para proveer el servicio
2.7 Ad$inistración de os datos
• anipulación de 68 y arc*ivos
:.7 Inter)az
• "os usuarios acceden atraves de naveadores, $óviles ;8As etc
• ;uncionabilidad accesibe a travez del naveador
• "i$itada y diriida por la aplicación
"as aplicaciones web se $odelan $ediante lo que se conoce co$o
$odelo de capas, &na capa representa un ele$ento que procesa otrata in)or$ación. "os tipos son
• odelo de dos capas% "a in)or$ación atraviesa dos capas
entre la inter)az y la ad$inistración de los datos
• odelo de n7capas% "a in)or$ación atraviesa varias capas, el
$s *abitual es el $odelo de tres capas
odelo de dos capas
8/18/2019 Unidad 1 Arquiatectura Resumen
14/21
odelo de res capas
Esta dise>ada para superar las li$itaciones de las arquitecturasaustadas al $odelo de dos capas, introduce una capa inter$edia (la
capa de proceso! Entre presentación y los datos, los procesospueden ser $aneados de )or$a separada a la inter)az de usuari o
y a los datos, esta capa inter$edia centraliza la lóica de neocio,*aciendo la ad$inistración $s sencil a, los datos se pueden
interar de $?ltiples )uentes, las aplicaciones web actuales seaustan a este $odelo%
"as capas de este $odelo son%
1.7 Capa de presentación (parte en el cliente y parte en el servidor!
• @ecoe la in)or$ación del usuario y la envía al servidor (cliente!
• anda in)or$ación a la capa de proceso para su procesado
• @ecibe los resultados de la capa de proceso
•
8/18/2019 Unidad 1 Arquiatectura Resumen
15/21
1.: ecnoloia para el desarrollo de aplicaciones web
E) *+arro))o *) %"t*ra7 * #+#ar%o * *+ta+ a,)%$a$%o"*+ )o /#* *"$o"tra5o+*" #" #+o *;t*"+%(o * )o+ *+ta"ar*+ a%*rto+ #t%)%7a"o *" )a * 'a/#*))o+,ro5o(%o+ ,o *) 3$' +% %*" *+ $%*rto /#* ta5%*" +* #t%)%7a" a)0#"a+t*$"o)o0%a+ ,ro,%*tar%a+.
La+ $ara$t*r%+t%$a $o5##" *+ /#* $o5,art*" toa+ )a+ a,)%$a$%o"*+ * *+ *)8*$8o * $*"tra)%7ar *) +otar* ,ara a$%)%tar )a+ tar*a+ * 5a"t*"%5%*"to 6a$t#a)%7a$%o"*+ * 0ra"*+ +%+t*5a+.E(%ta t*"*r $o,%a+ * "#*+ta+a,)%$a$%o"*+ *" too )o+ ,#*+to+ * traa9o )o $#a) *+ #"a ,*+a%))a a )a 8ora *%+tr%#%r a$t#a)%7a$%o"*+ 6 0ara"t%7ar /#* too+ )o+ ,#*+to+ * traa9o#"$%o"*" $orr*$ta5*"t*.Caa (*7 /#* *) #+#ar%o *+*a a$$**r *+t* +*$o"*$ta a#" +*r(%or o"* +* a)o9a )a a,)%$a$%o".
Ca+% toa+ )a+ a,)%$a$%o"*+ * r*a)*+ #t%)%7a" t*$"o)o0%a+ ta"to *) )ao *)$)%*"t* $o5o *) )ao *) +*r(%or.Ut%)%7ar #"a+ # otra+ *" #"a $#*+t%o" *%+*
8/18/2019 Unidad 1 Arquiatectura Resumen
16/21
D*+arro))o * +otar*
+* 8a" $r*ao 5#)t%t# * t*$"o)o0%a+ ' ra5*or+ * *+arro))o *a,)%$a$%o"*+ '%)%ot*;a+ 'a,)%$a$%o"*+ $o"%0#ra)*+ 'ar/#%t*$t#ra+' 5o*)o+ *
,#)%$a$%o" * (*r+%o"*+.
A5%"%+tra$%o" * +%+t*5a+
+* 8a *(o)#$%o"ao *"or5*5*"t* *" )a a5%"%+tra$%o" * +%+t*5a+'+*r(%$%o+ *a)o9a5%*"to 't*$"%$a+ * *+$a%)%a '5o"%tor%7a$%o"'0*+t%o" * $*"tro+ *,ro$*+o+ * ato+.
La *(o)#$%o" 8a t*"%o $o5o r*+#)tao /#* 8a6 #"a 0ra" $a"t%a *
t*$"o)o0%a+ ')%r*r%a+ '8*rra5%*"ta+ 6 *+t%)o+ ar/#%t*$to"%$o+ ,ara *+arro))ar#"a a,)%$a$%o" *.
E+ $o"(*"%*"t* $o"o$*r )o+ *)*5*"to+ 5a+ %5,orta"t*+ *+* #" ,#"to *(%+ta * a)to "%(*) ,ara t*"*r #"a (%+%o" 0)o)a) * )a %+$%,)%"a.
E;%+t*" o+ *"o/#*+ *" *) *+arro))o * a,)%$a$%o"*+ *
Cr*a$%o" * *+ $o" t*$"o)o0%a+ * *+arro))oCr*a$%o" * *+ $o" +%+t*5a+ 0*+tor*+ * $o"t*"%o.
Cr*a$%o" * *+ $o" t*$"o)o0%a * *+arro))o
Ar/#%t*$t#ra+ * a,)%$a$%o"*+ * #"a a,)%$a$%o" * ,#** t*"*r %*r*"t*+ar/#%t*$t#ra+.E+to D*t*r5%"a $o5o +* #+a" )a+ %*r*"t*+ t*$"o)o0%a+*;%+t*"t*+
t*$"o)o0%a+ * $)%*"t*t*$"o)o0%a+ /#* ,*r5%t*" $r*ar %"t*ra$*+ * #+#ar%oatra$t%(o+ 6 ,*r5%t*" )a $o5#"%$a$%o" $o" *) +*r(%or .Ba+aa+ *" =TML'CSS 6JA@ASCRIPT.
T*$"o)o0%a+ * +*r(%orT*$"o)o0%a+ /#* ,*r5%t*" %5,)*5*"tar *)$o5,orta5%*"to * )a a,)%$a$%o" * *" *) +*r(%or )o0%$a *"*0o$%o+'0*"*ra$%o" * %"or5*+ '$o5,art%r %"or5a$%o" *"tr* #+#ar%o+'*"(%o* $orr*o+.
8/18/2019 Unidad 1 Arquiatectura Resumen
17/21
Ba+* * ato+ La 0ra" 5ator%a * )a+ *+ "*$*+%ta" 0#arar %"or5a$%o" '
La+ a+*+ * ato+ +o" #"a ,art* *+*"$%a) *) *+arro))o *.
Cr*a$%o" * *+ $o" +%+t*5a+ 0*+tor*+ * $o"t*"%o
E;%+t*" a,)%$a$%o"*+ * $#6a ,r%"$%,a) #"$%o"a)%a *+ )a ,#)%$a$%o" *$o"t*"%o)o0',a0%"a+ * *5,r*+a+a'or0a"%+5o+ ,#)%$o+.
Toa+ *+ta+ *+ t%*"*" 5#$8o *" $o5#" ',ra$t%$a5*"t* +o)o +* %*r*"$%a"
*" *) $o"t*"%o 6 *" *) a+,*r$to 0ra%$o.Para *+arro))ar *+t* t%,o * *+ ' *"(*7 * *+arro))ar )a * $o" t*$"%$a+ * *+arro))o ' +* #t%)%7a #" +otar* 6a*+arro))ao 6 +* ,*r+o"a)%7a 6 aa,ta a )a+ "*$*+%a*+.
A )a+ a,)%$a$%o"*+ * *+t* t%,o +* )a+ *"o5%"a +%+t*5a+ 0*+tor*+ *$o"t*"%o>CMS+?.
A5%"%+tra$%o" * +%+t*5a+
I"t*r"*t 6 )a+ a,)%$a$%o"*+ * 8a" 8*$8o *(o)#$%o"ar )a a5%"%+tra$%o" *+%+t*5a+ *" 5#$8o a+,*$to+.
Para /#* #"a a,)%$a$%o" * #"$%o"* "*$*+%a*+ /#* *) +%+t*5a o"* +*%"+ta)* %+,o"0a * #" +*r(%or * 6 8a%t#a)5*"t* #"a a+* * ato+.Co5o)a * t%*"* /#* *+tar %+,o"%)* ,ara )o+ #+#ar%o+ * %"t*r"*t ' 8a%t#a)5*"t*+* %"+ta)a *" +%+t*5a+ /#* +* a)/#%)a" a t*r$*ro+a)o9a5%*"to *" )a "#*>$)o#?.
Co5o )a+ a,)%$a$%o"*+ * ,#**" t*"*r #" "#5*ro 5#6 0ra"* * #+#ar%o+ 6t%*"* /#* *+tar +%*5,r* %+,o"%)*+'+* #t%)%7a" t*$"%$a+ * *+$a)a%)%a 6to)*ra"$%a a a))o+.
8/18/2019 Unidad 1 Arquiatectura Resumen
18/21
=TTP E) Proto$o)o * tra"+*r*"$%a * =6,*rt*;to *+ #" ,roto$o)o * "%(*) *a,)%$a$%o" *) 5o*)o OSI' a,)%$ao ,ara )a $o5#"%$a$%o" $)%*"t* +*r(%or *"+%+t*5a+ * Wor) W% W*.
FTP*+ #" ,roto$o)o * r* ,ara )a tra"+*r*"$%a * ar$8%(o+ *"tr* +%+t*5a+$o"*$tao+ a #"a r* TCP >Tra"+5%++%o" Co"tro) Proto$o)?' a+ao *" )a
ar/#%t*$t#ra $)%*"t*-+*r(%or.
8/18/2019 Unidad 1 Arquiatectura Resumen
19/21
SMTP +%5,)* 5a%) tra"+*r ,roto$o)' ,roto$o)o +%5,)* * tra"+*r*"$%a *$orr*o ' *+ #" ,roto$o)o * )a $a,a * a,)%$a$%o".Proto$o)o * r* a+ao *"t*;to #t%)%7ao ,ara *) %"t*r$a5%o * 5*"+a9*+ * $orr*o *)*$tro"%$o *"tr*$o5,#taora+ # otro+ %+,o+%t%(o+.
1. /lani9cación de aplicaciones web A 5*"#o a"t*+ * *5,*7ar #" ,ro6*$to "o t*"*5o+ $)aro $#4) *+ *) o9*t%(o*) 5%+5o o /#: ,r*t*"*5o+ a)$a"7ar ,or *+o *+ta ,*/#*
8/18/2019 Unidad 1 Arquiatectura Resumen
20/21
2.- Do$#5*"ta$%&"
Do$#5*"ta too )o /#* ,#*a+ t# a,)%$a$%&" *" *+,*$%a) a/#*))a+ ,art*+ * )a5%+5a /#* 8a6a" r*/#*r%o #" 5a6or t%*5,o * *+arro))o' *" #" #t#ro$*r$a"o t* )%rar4 * 54+ * #" /#*ra*ro * $a*7a.
3.- No *5,*7ar ,or )o+ ,*/#*
8/18/2019 Unidad 1 Arquiatectura Resumen
21/21
.- E(%tar )a+ %+tra$$%o"*+
O,t%5%7a t# t%*5,o' $#a"o *+t:+ traa9a"o /#* "aa t* %+tra%0a' "% ))a5aa+t*)*&"%$a+' "% $)%*"t*+ * 5*"+a9*ra+ %"+ta"t4"*a+' ,ro,o"t* #" #*" "5*ro* 8ora+ a) a * traa9o a%+)ao *%$ao a) ,ro6*$to.
X.- U+ar *) $o"tro) * $a)%a
M#$8a+ (*$*+ "o+ */#%(o$a5o+ a) ,)a"%%$ar )o+ t%*5,o+ * ,ro6*$to 6 *+to))*(a a 5*"#o a )o+ *+arro))aor*+ a t*"*r /#* *+$r%%r $&%0o +#$%oK' *+ta*+ #"a #*"a o,$%&" +% )o /#* /#%*r*+ *+ #"a *5o * )a a,)%$a$%&"#"$%o"a"o ,*ro *a a$t%t# t* tra*r4 ,ro)*5a+ *" *) #t#ro
1.- Pa+o+ a +*0#%r *+,#:+ *) *+arro))o
T*" *" $#*"ta /#* *+t4 a+* * *+arro))o a)0" a **r4 a$aar' *+t#%a $o"/#: r*$#*"$%a +* **r4 a$t#a)%7ar 6 /#* +* "*$*+%ta ,ara /#* *+t* #"$%o"*