Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Evolución Tecnologías Web (01-2008)
Evolución Tecnologías Web (01-2008)
"econoci#iento $ %o Co#ercial $ Co#&artir '(ual ) *.+ ) Es&a,a Evolucin del Desarrollo WEB 1
'ntroduccin
El desarrollo de aplicaciones WEB ha evolucionado por los siguientes aspectos:
Evolucin del Uso/Demandas Evolucin de Tecnologas Navegador Evolucin Tecnologas Servidores Mar eting de !entas "iper#"$pe $ las Dot%&om
.ndice
Evolucin /suarios Evolucin Tecnologas 'ortales $ (estores de &ontenidos Mashups &onclusiones
Evolucin %ave(adores
5eneraciones Web
.ndice
Evolucin Usuarios Evolucin Tecnolo(:as 'ortales $ (estores de &ontenidos Mashups &onclusiones
19
11
<osaico
)**+ !isuali,acin Te-to e .magen "TM/0 "TT' &(.: 1cceso a Bac end 1lgunos 2ormularios Uni-
1*
<osaico
1-
'nicios %etsca&e
)**3 "TM/ me4orado
5ondos0 Ta6las0 &olores0 1tri6utos0 %%%
M7s dise8o 9ue 2uncionalidad &(. comple4os0 me4ores 2ormularios &oo ies para persistencia de estado
10
'nicios %etsca&e
1+
%etsca&e7E=&lorer
)**:%%%** ;<%===%=== sitios> 5rames0 &SS0 'lugins /engua4es de Scripts Microso2t Servicios al usuario Especiali,acin
11
%etsca&e7E=&lorer
13
14
Din#ica e 'nte(racin
?===%%% 5rame@or s "TM/#AEBUEST# 1C1D 5/1S" E &ontenidos Din7micos 'ortales $ Escritorios !irtuales Mashups
16
AJA@
*9
Tecnolo(:as
*1
**
Evolucin Tecnolo(:as
*-
Tendencias de Ben(uaCes
*0
Tendencias de Ben(uaCes
*+
En nuestro #bito
Aplicaciones de Gestin
e!Administracin Java Struts JSP, JSTL JBOSS PHP Framewor ADODB Fast Template
Evolucin del Desarrollo WEB *1
Dra#eEorA
*3
JB SS 7 T <CAT
*4
JB SS 7 T <CAT
*6
JB SS 7 ST"/TS
-9
.ndice
Evolucin Usuarios Evolucin Tecnologas ?ortales ; 5estores de Contenidos Mashups &onclusiones
-1
En %uestro F#bito
PO%TAL&S
Java PHP!)u e *(L Open'(S JBOSS JSP, &JB
*SL+*SLT
'O'OO)
Evolucin del Desarrollo WEB -*
Cocoon7@<B7 &enC<S
PRESENTACION LOGICA DE NEGOCIO
Servidor e! Apac"e
DATOS
#opcional$ Server
OpenCms
Servidor de Aplicaciones
J2EE
SGBD
XSLT XML
( ... )
XML
--
Cocoon7@<B7 &enC<S
-0
Cocoon7@<B7 &enC<S
Sitemap de composicin
<aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> S&TEMA' XSL S&TEMA' XSL S&TEMA' XSL Portlet1 portlet3 portlet4 Layout S&TEMA' XSL
'e(ici)n de p*+ina
...
-+
Cocoon7@<B7 &enC<S
Sitemap de composicin
<aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/>
Repositorio de portlets
S&TEMA' XSL S&TEMA' XSL S&TEMA' XSL
'e(ici)n de p*+ina
S&TEMA' XSL
...
,e-inici)n de la p*+ina
-1
Cocoon7@<B7 &enC<S
Sitemap de composicin
<aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/>
Repositorio de portlets
S&TEMA' XSL S&TEMA' XSL S&TEMA' XSL
'e(ici)n de p*+ina
S&TEMA' XSL
...
XML de .o/posici)n
-3
Cocoon7@<B7 &enC<S
Sitemap de composicin
<aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/>
Repositorio de portlets
S&TEMA' XSL S&TEMA' XSL S&TEMA' XSL
'e(ici)n de p*+ina
XML de .o/posici)n
XSLT de co/posici)n
S&TEMA' XSL
0es1l(ado %TML
...
-4
Cocoon7@<B7 &enC<S
Sitemap de composicin
<aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/>
Repositorio de portlets
S&TEMA' XSL S&TEMA' XSL S&TEMA' XSL
'e(ici)n de p*+ina
XML de .o/posici)n
XSLT de co/posici)n
S&TEMA' XSL
0es1l(ado %TML
...
-6
Cocoon7@<B7 &enC<S
09
Cocoon7@<B7 &enC<S
2!(ener2pciones3ave+acion
%TT' #pos($
2!(enerLis(a.on(enidos 2!(ener,e(alle.on(enido
4,
2!(enerTipos.on(enido
... .ocoon
... 2pen./s
01
Cocoon7@<B7 &enC<S
%TT'
"
ObtenerDetalleContenido #
0*
CA<B'
TEC% BG5'C
? "TABES
FFFFFFFFFFFFFFFF FFFFFFFF
Evolucin del Desarrollo WEB 0-
H? "TABI
00
ES?ECT"
DE /S
0+
01
Dra#eEorA S?"'%5 *
03
'<?E* ?eticin
04
5eneracin @<B
06
?rocesado As:ncrono
+9
A(re(ado de ?ortales
+1
5estin de Contenidos
+*
'%TE5"AC'G%
+-
ECe#&los
+0
++
+1
+3
<ASJ/?S
+4
.ndice
Evolucin Usuarios Evolucin Tecnologas 'ortales $ (estores de &ontenidos <asKu&s &onclusiones
+6
19
11
Siste#a de 5eore8erenciacin
Estructura BD del sistema
Ficheros Conexi n BD-!"#$% &'(ple(entaci n )i*re+
"#$%
+Einsert
1*
1-
10
.ndice
Evolucin Usuarios Evolucin Tecnologas 'ortales $ (estores de &ontenidos Mashups Conclusiones
1+
Conclusiones
E-periencia de Escritorio !irtual 1lta &omple4idad resuelta en 5rame@or s parcialmente Especiali,acin de Tecnologas $ 1r9uitecturas
11
Conclusiones (8or#acin!
"TM/ CavaScript &SS DM//D/ST SB/ Tomcat Servlets CS'/CST/ CDB& M$SB/ Struts "i6ernate iBatis Spring (WT Do4o
L... C#o A&render E8icaz#ente
CS5 AG1
13
M5raciasN.. H?re(untasI
usOaCsa.net
14