1 
Evolución del Desarrollo WEB 
Evolución del Desarrollo WEB 
Antonio José Sáenz Albanés (C.T.O) 
Reconocimiento – No Comercial – Compartir Igual - 2.5 - España
2 
Evolución del Desarrollo WEB 
Introducción 
El desarrollo de aplicaciones WEB ha evolucionado por los siguientes aspectos: 
Evolución del Uso/Demandas 
Evolución de Tecnologías Navegador 
Evolución Tecnologías Servidores 
Marketing de Ventas 
Hiper-Hype y las Dot.Com
3 
Evolución del Desarrollo WEB 
Índice 
Evolución Usuarios 
Evolución Tecnologías 
Portales y Gestores de Contenidos 
Mashups 
Conclusiones
4 
Evolución del Desarrollo WEB 
Evolución de Usuarios de Internet 
1990199119921993199419951996199719981999200020012002200320042005200620070200400600800100012001400
5 
Evolución del Desarrollo WEB 
Evolución Navegadores
6 
Evolución del Desarrollo WEB 
Evolución Sitios (% Servidores)
7 
Evolución del Desarrollo WEB 
Evolución Sitios Activos
8 
Evolución del Desarrollo WEB 
Generaciones Web
9 
Evolución del Desarrollo WEB 
Conectividad Social / Información
10 
Evolución del Desarrollo WEB 
Índice 
Evolución Usuarios 
Evolución Tecnologías 
Portales y Gestores de Contenidos 
Mashups 
Conclusiones
11 
Evolución del Desarrollo WEB 
Generaciones Web y Tecnologías
12 
Evolución del Desarrollo WEB 
Mosaico 
1993 
Visualización Texto e Imagen 
HTML, HTTP 
CGI: Acceso a Backend 
Algunos formularios 
Unix
13 
Evolución del Desarrollo WEB 
Mosaico
14 
Evolución del Desarrollo WEB 
Inicios Netscape 
1994 
HTML mejorado 
Fondos, Tablas, Colores, Atributos, ... 
Más diseño que funcionalidad 
CGI complejos, mejores formularios 
Cookies para persistencia de estado
15 
Evolución del Desarrollo WEB 
Inicios Netscape
16 
Evolución del Desarrollo WEB 
Netscape/Explorer 
1guatda.com/cmx.p995...99 (7.000.000 sitios) 
Frames, CSS, Plugins 
Lenguajes de Scripts 
Microsoft 
Servicios al usuario 
Especialización
17 
Evolución del Desarrollo WEB 
Netscape/Explorer
18 
Evolución del Desarrollo WEB 
Arquitectura JSP 3 Capas
19 
Evolución del Desarrollo WEB 
Dinámica e Integración 
2000... 
Frameworks 
HTML-REQUEST- AJAX 
FLASH – Contenidos Dinámicos 
Portales y Escritorios Virtuales 
Mashups
20 
Evolución del Desarrollo WEB 
AJAX
21 
Evolución del Desarrollo WEB 
Tecnologías
22 
Evolución del Desarrollo WEB 
Evolución Markup Language
23 
Evolución del Desarrollo WEB 
Evolución Tecnologías
24 
Evolución del Desarrollo WEB 
Tendencias de Lenguajes
25 
Evolución del Desarrollo WEB 
Tendencias de Lenguajes
26 
Evolución del Desarrollo WEB 
Aplicaciones de Gestión 
Java 
JBOSS 
JSP, JSTL 
Struts 
PHP 
Fast Template 
ADODB 
Framework 
e-Administración 
@ries 
@Firma 
Surnet 
Workflow 
En nuestro ámbito
27 
Evolución del Desarrollo WEB 
Framework
28 
Evolución del Desarrollo WEB 
JBOSS / TOMCAT
29 
Evolución del Desarrollo WEB 
JBOSS / TOMCAT
30 
Evolución del Desarrollo WEB 
JBOSS / STRUTS
31 
Evolución del Desarrollo WEB 
Índice 
Evolución Usuarios 
Evolución Tecnologías 
Portales y Gestores de Contenidos 
Mashups 
Conclusiones
32 
Evolución del Desarrollo WEB 
PORTALES 
Java 
OpenCMS 
JBOSS 
JSP, EJB 
PHP-Nuke 
XML 
XSL/XSLT 
COCOON 
En Nuestro Ámbito
33 
Evolución del Desarrollo WEB 
PRESENTACIONLOGICA DENEGOCIODATOSSGBDXMLXSLTXMLXMLXSLTServidor de AplicacionesJ2EEOpenCms ( ... ) ServerServidorWeb Apache(opcional) HTML 
Cocoon/XML/OpenCMS
34 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS
35 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
SITEMAP 
XSL 
Sitemap de composición 
. . . 
<aggregate> 
<part portlets> 
<part pagina> 
</aggregate> 
<transform /> <serialize html/> 
Petición de página 
SITEMAP 
XSL 
SITEMAP 
XSL 
SITEMAP 
XSL 
Portlet1portlet3portlet4Layout
36 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
SITEMAP 
XSL 
Sitemap de composición 
Repositorio de portlets 
. . . 
<aggregate> 
<part portlets> 
<part pagina> 
</aggregate> <transform /> 
<serialize html/> 
Petición de página 
SITEMAP 
XSL 
SITEMAP 
XSL 
SITEMAP 
XSL 
Portlet1portlet3portlet4Layout 
Definición de la página
37 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
SITEMAP 
XSL 
Sitemap de composición 
Repositorio de portlets 
. . . 
<aggregate> 
<part portlets> 
<part pagina> 
</aggregate> <transform /> 
<serialize html/> 
Petición de página 
SITEMAP 
XSL 
SITEMAP 
XSL 
SITEMAP 
XSL 
Contenido Portlet1Contenido portlet3Contenido portlet4Distribución de los portlets 
XML de Composición
38 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
SITEMAP 
XSL 
Sitemap de composición 
Repositorio de portlets 
. . . 
<aggregate> 
<part portlets> 
<part pagina> 
</aggregate> <transform /> 
<serialize html/> 
Petición de página 
XML de Composición 
SITEMAP 
XSL 
SITEMAP 
XSL 
SITEMAP 
XSL 
XSLT de composición 
+ 
Resultado HTML
39 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
SITEMAP 
XSL 
Sitemap de composición 
Repositorio de portlets 
. . . 
<aggregate> 
<part portlets> 
<part pagina> 
</aggregate> <transform /> 
<serialize html/> 
Petición de página 
XML de Composición 
SITEMAP 
XSL 
SITEMAP 
XSL 
SITEMAP 
XSL 
XSLT de composición 
+ 
Resultado HTML
40 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS
41 
Evolución del Desarrollo WEB 
Cocoon/XML/OpenCMS 
ObtenerOpcionesNavegacion 
ObtenerDetalleContenido 
ObtenerListaContenidos 
Portlet 1 
Portlet 1 
Portlet 1 
HTTP (post) 
Cocoon 
OpenCms 
ObtenerTiposContenido 
BD 
. . . 
. . .
Evolución del Desarrollo WEB 42 
Cocoon/XML/OpenCMS 
HTTP 
ObtenerDetalleContenido 
<?xml version=“1.0” ?> 
<normativa> 
<id>2</id> 
<titulo>...</titulo> 
....... 
</normativa> 
BD 
Recursos 
Opencms 
API Opencms 
1 
2 
3 
4
43 
Evolución del Desarrollo WEB 
CAMBIO TECNOLÓGICO PORTALES 
!!!!!!!!!!!!!!!! !!!!!!!!
44 
Evolución del Desarrollo WEB 
¿PORTAL?
45 
Evolución del Desarrollo WEB 
ESPECTRO DE USO
46 
Evolución del Desarrollo WEB 
Motor Ejecución Portales
47 
Evolución del Desarrollo WEB 
Framework SPRING 2
48 
Evolución del Desarrollo WEB 
IMPE2 Petición
49 
Evolución del Desarrollo WEB 
Generación XML
50 
Evolución del Desarrollo WEB 
Procesado Asíncrono
51 
Evolución del Desarrollo WEB 
Agregado de Portales
52 
Evolución del Desarrollo WEB 
Gestión de Contenidos
53 
Evolución del Desarrollo WEB 
INTEGRACIÓN
54 
Evolución del Desarrollo WEB 
Ejemplos
55 
Evolución del Desarrollo WEB
56 
Evolución del Desarrollo WEB
57 
Evolución del Desarrollo WEB
58 
Evolución del Desarrollo WEB 
MASHUPS
59 
Evolución del Desarrollo WEB 
Índice 
Evolución Usuarios 
Evolución Tecnologías 
Portales y Gestores de Contenidos 
Mashups 
Conclusiones
60 
Evolución del Desarrollo WEB
61 
Evolución del Desarrollo WEB
62 
Evolución del Desarrollo WEB 
Sistema de Georeferenciación 
Google Map Api V-2.0+GxMarkers+Cluster+EinsertBDFicheros Conexión BD->JSON(Implementación Libre) Google EarthGenerador KMLFichero KMZAjaxJSON 
Estructura del sistema
63 
Evolución del Desarrollo WEB
64 
Evolución del Desarrollo WEB
65 
Evolución del Desarrollo WEB 
Índice 
Evolución Usuarios 
Evolución Tecnologías 
Portales y Gestores de Contenidos 
Mashups 
Conclusiones
66 
Evolución del Desarrollo WEB 
Conclusiones 
Experiencia de Escritorio Virtual 
Alta Complejidad resuelta en Frameworks parcialmente 
Especialización de Tecnologías y Arquitecturas
67 
Evolución del Desarrollo WEB 
Conclusiones (formación) 
HTML 
JavaScript 
CSS 
XML/XLST 
SQL 
Tomcat 
Servlets 
JSP/JSTL 
JDBC 
MySQL 
Struts 
Hibernate 
iBatis 
Spring 
GWT 
Dojo 
JSF 
ROA 
Y... Cómo Aprender Eficazmente
68 
Evolución del Desarrollo WEB 
¡Gracias!.. ¿Preguntas? 
us@ajsa.net

Más contenido relacionado

ODP
Dia positivas
PPTX
Portal web
PPTX
EVOLUCION DE LA WEB
PPTX
Que Es Una Pagina Web Un Portal Y Un Sitio
PPTX
RTF
Clasificacion de la pagina web
PDF
Dia positivas
Portal web
EVOLUCION DE LA WEB
Que Es Una Pagina Web Un Portal Y Un Sitio
Clasificacion de la pagina web

La actualidad más candente (17)

PPTX
PPTX
Historia del diseño web
PPTX
Cuadro comparativo web 1.0 2.0 3.0
PPTX
Las webs jimmy alexis ortega sena
PPTX
Cuadro comparativo web 1.0 2.0-3.0 caracteristicas ventajas desventajas
ODP
Evolucion de la web
PPTX
Paginas web
PDF
Joomla!
PPTX
Cuadro compartivo
PPTX
PPT: Internet y página web
PPTX
Tipos de web
PPTX
Web 1.0 laura garcia
PPTX
We 1.0 2.0 3.0
PDF
Página Web Gilberto García
PPTX
Dn13 u3 a24_mtf
PPTX
Qué es la web
Historia del diseño web
Cuadro comparativo web 1.0 2.0 3.0
Las webs jimmy alexis ortega sena
Cuadro comparativo web 1.0 2.0-3.0 caracteristicas ventajas desventajas
Evolucion de la web
Paginas web
Joomla!
Cuadro compartivo
PPT: Internet y página web
Tipos de web
Web 1.0 laura garcia
We 1.0 2.0 3.0
Página Web Gilberto García
Dn13 u3 a24_mtf
Qué es la web
Publicidad

Destacado (20)

PPTX
Evolución de la Web
PPT
Internet, Evolución de la Web, Posicionamiento (SEO, SEM, SMO)
PPTX
La evolución de la web 1.0, 2.0 y 3.0
PDF
Evolucion de la web
PPTX
La evolución de la web
PPTX
Evolucion de la web: desde la web1.0 hasta la web 7.0
PPTX
La evolución de la web
PPTX
Sild share evolucion de la web
PPTX
Navegadores
PPTX
PPTX
Evolucion de la web
PDF
Curso Posicionamiento web en buscadores SEO
PPTX
Buscadores web 2
PDF
Entendiendo las Redes Informaticas
PPT
Redes
PPTX
Linea del tiempo de la Web
PPTX
Linea del tiempo
DOCX
Linea del tiempo 4b 2014
PPTX
Evolucion de la web desde 1.0 a la web 5.0
PDF
Historia de las redes informaticas
Evolución de la Web
Internet, Evolución de la Web, Posicionamiento (SEO, SEM, SMO)
La evolución de la web 1.0, 2.0 y 3.0
Evolucion de la web
La evolución de la web
Evolucion de la web: desde la web1.0 hasta la web 7.0
La evolución de la web
Sild share evolucion de la web
Navegadores
Evolucion de la web
Curso Posicionamiento web en buscadores SEO
Buscadores web 2
Entendiendo las Redes Informaticas
Redes
Linea del tiempo de la Web
Linea del tiempo
Linea del tiempo 4b 2014
Evolucion de la web desde 1.0 a la web 5.0
Historia de las redes informaticas
Publicidad

Similar a Evolución tecnologías web [01 2008] (20)

PDF
Herramientas web más utilizadas 2020
PDF
Barometro de tecnologia web 2020
PDF
Desarrollo web front-end con TypeScript, Angular 2 e Ionic
PPT
01 webinar caso_migracion_portalweb_v1.4.1-intix
PPTX
Liferay Symposium 2014 - Business case: RACE
PDF
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
PDF
Jose Rojas Desarrollo Rapido de Aplicaciones con RoR
PPT
Portales y Escritorios Web Lotusphere 2009
PPT
La Web 2.0
PDF
Unidad 1
ODP
Joserojas Web 2.0
PDF
04 proyectos-actuales-presente-y-roadmap-tecnologico
PPT
Diapositiva Web 2.0
PPT
W E B 2
PPT
W E B 2
PPTX
Evolucion de la web sldo. farinango
DOCX
Paginas web
PPT
Charla, 25/11/2005
DOCX
Páginas web
Herramientas web más utilizadas 2020
Barometro de tecnologia web 2020
Desarrollo web front-end con TypeScript, Angular 2 e Ionic
01 webinar caso_migracion_portalweb_v1.4.1-intix
Liferay Symposium 2014 - Business case: RACE
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Jose Rojas Desarrollo Rapido de Aplicaciones con RoR
Portales y Escritorios Web Lotusphere 2009
La Web 2.0
Unidad 1
Joserojas Web 2.0
04 proyectos-actuales-presente-y-roadmap-tecnologico
Diapositiva Web 2.0
W E B 2
W E B 2
Evolucion de la web sldo. farinango
Paginas web
Charla, 25/11/2005
Páginas web

Último (20)

DOCX
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
PDF
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
DOCX
PLAN DE CASTELLANO 2021 actualizado a la normativa
PPTX
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
PDF
E1 Guía_Matemática_5°_grado.pdf paraguay
PDF
informe tipos de Informatica perfiles profesionales _pdf
PPTX
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
DOC
Manual de Convivencia 2025 actualizado a las normas vigentes
PDF
Modelo Educativo SUB 2023versión final.pdf
PDF
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
PPTX
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
PDF
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
PDF
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
PDF
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
PDF
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
PDF
Introducción a la historia de la filosofía
PDF
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
PDF
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
PDF
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
PDF
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf
TEXTO DE TRABAJO DE EDUCACION RELIGIOSA - CUARTO GRADO.docx
Aqui No Hay Reglas Hastings-Meyer Ccesa007.pdf
PLAN DE CASTELLANO 2021 actualizado a la normativa
Historia-Clinica-de-Emergencia-Obstetrica 1.10.pptx
E1 Guía_Matemática_5°_grado.pdf paraguay
informe tipos de Informatica perfiles profesionales _pdf
LAS MIGRACIONES E INVASIONES Y EL INICIO EDAD MEDIA
Manual de Convivencia 2025 actualizado a las normas vigentes
Modelo Educativo SUB 2023versión final.pdf
Texto Digital Los Miserables - Victor Hugo Ccesa007.pdf
TEMA 1ORGANIZACIÓN FUNCIONAL DEL CUERPO, MEDIO INTERNO Y HOMEOSTASIS (3) [Aut...
La Formacion Universitaria en Nuevos Escenarios Ccesa007.pdf
TALLER DE ESTADISTICA BASICA para principiantes y no tan basicos
Los10 Mandamientos de la Actitud Mental Positiva Ccesa007.pdf
Como usar el Cerebro en las Aulas SG2 NARCEA Ccesa007.pdf
Introducción a la historia de la filosofía
La lluvia sabe por qué: una historia sobre amistad, resiliencia y esperanza e...
MATERIAL DIDÁCTICO 2023 SELECCIÓN 1_REFORZAMIENTO 1° BIMESTRE.pdf
Introduccion a la Investigacion Cualitativa FLICK Ccesa007.pdf
Mi Primer Millon - Poissant - Godefroy Ccesa007.pdf

Evolución tecnologías web [01 2008]

  • 1. 1 Evolución del Desarrollo WEB Evolución del Desarrollo WEB Antonio José Sáenz Albanés (C.T.O) Reconocimiento – No Comercial – Compartir Igual - 2.5 - España
  • 2. 2 Evolución del Desarrollo WEB Introducción El desarrollo de aplicaciones WEB ha evolucionado por los siguientes aspectos: Evolución del Uso/Demandas Evolución de Tecnologías Navegador Evolución Tecnologías Servidores Marketing de Ventas Hiper-Hype y las Dot.Com
  • 3. 3 Evolución del Desarrollo WEB Índice Evolución Usuarios Evolución Tecnologías Portales y Gestores de Contenidos Mashups Conclusiones
  • 4. 4 Evolución del Desarrollo WEB Evolución de Usuarios de Internet 1990199119921993199419951996199719981999200020012002200320042005200620070200400600800100012001400
  • 5. 5 Evolución del Desarrollo WEB Evolución Navegadores
  • 6. 6 Evolución del Desarrollo WEB Evolución Sitios (% Servidores)
  • 7. 7 Evolución del Desarrollo WEB Evolución Sitios Activos
  • 8. 8 Evolución del Desarrollo WEB Generaciones Web
  • 9. 9 Evolución del Desarrollo WEB Conectividad Social / Información
  • 10. 10 Evolución del Desarrollo WEB Índice Evolución Usuarios Evolución Tecnologías Portales y Gestores de Contenidos Mashups Conclusiones
  • 11. 11 Evolución del Desarrollo WEB Generaciones Web y Tecnologías
  • 12. 12 Evolución del Desarrollo WEB Mosaico 1993 Visualización Texto e Imagen HTML, HTTP CGI: Acceso a Backend Algunos formularios Unix
  • 13. 13 Evolución del Desarrollo WEB Mosaico
  • 14. 14 Evolución del Desarrollo WEB Inicios Netscape 1994 HTML mejorado Fondos, Tablas, Colores, Atributos, ... Más diseño que funcionalidad CGI complejos, mejores formularios Cookies para persistencia de estado
  • 15. 15 Evolución del Desarrollo WEB Inicios Netscape
  • 16. 16 Evolución del Desarrollo WEB Netscape/Explorer 1guatda.com/cmx.p995...99 (7.000.000 sitios) Frames, CSS, Plugins Lenguajes de Scripts Microsoft Servicios al usuario Especialización
  • 17. 17 Evolución del Desarrollo WEB Netscape/Explorer
  • 18. 18 Evolución del Desarrollo WEB Arquitectura JSP 3 Capas
  • 19. 19 Evolución del Desarrollo WEB Dinámica e Integración 2000... Frameworks HTML-REQUEST- AJAX FLASH – Contenidos Dinámicos Portales y Escritorios Virtuales Mashups
  • 20. 20 Evolución del Desarrollo WEB AJAX
  • 21. 21 Evolución del Desarrollo WEB Tecnologías
  • 22. 22 Evolución del Desarrollo WEB Evolución Markup Language
  • 23. 23 Evolución del Desarrollo WEB Evolución Tecnologías
  • 24. 24 Evolución del Desarrollo WEB Tendencias de Lenguajes
  • 25. 25 Evolución del Desarrollo WEB Tendencias de Lenguajes
  • 26. 26 Evolución del Desarrollo WEB Aplicaciones de Gestión Java JBOSS JSP, JSTL Struts PHP Fast Template ADODB Framework e-Administración @ries @Firma Surnet Workflow En nuestro ámbito
  • 27. 27 Evolución del Desarrollo WEB Framework
  • 28. 28 Evolución del Desarrollo WEB JBOSS / TOMCAT
  • 29. 29 Evolución del Desarrollo WEB JBOSS / TOMCAT
  • 30. 30 Evolución del Desarrollo WEB JBOSS / STRUTS
  • 31. 31 Evolución del Desarrollo WEB Índice Evolución Usuarios Evolución Tecnologías Portales y Gestores de Contenidos Mashups Conclusiones
  • 32. 32 Evolución del Desarrollo WEB PORTALES Java OpenCMS JBOSS JSP, EJB PHP-Nuke XML XSL/XSLT COCOON En Nuestro Ámbito
  • 33. 33 Evolución del Desarrollo WEB PRESENTACIONLOGICA DENEGOCIODATOSSGBDXMLXSLTXMLXMLXSLTServidor de AplicacionesJ2EEOpenCms ( ... ) ServerServidorWeb Apache(opcional) HTML Cocoon/XML/OpenCMS
  • 34. 34 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS
  • 35. 35 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS SITEMAP XSL Sitemap de composición . . . <aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> Petición de página SITEMAP XSL SITEMAP XSL SITEMAP XSL Portlet1portlet3portlet4Layout
  • 36. 36 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS SITEMAP XSL Sitemap de composición Repositorio de portlets . . . <aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> Petición de página SITEMAP XSL SITEMAP XSL SITEMAP XSL Portlet1portlet3portlet4Layout Definición de la página
  • 37. 37 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS SITEMAP XSL Sitemap de composición Repositorio de portlets . . . <aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> Petición de página SITEMAP XSL SITEMAP XSL SITEMAP XSL Contenido Portlet1Contenido portlet3Contenido portlet4Distribución de los portlets XML de Composición
  • 38. 38 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS SITEMAP XSL Sitemap de composición Repositorio de portlets . . . <aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> Petición de página XML de Composición SITEMAP XSL SITEMAP XSL SITEMAP XSL XSLT de composición + Resultado HTML
  • 39. 39 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS SITEMAP XSL Sitemap de composición Repositorio de portlets . . . <aggregate> <part portlets> <part pagina> </aggregate> <transform /> <serialize html/> Petición de página XML de Composición SITEMAP XSL SITEMAP XSL SITEMAP XSL XSLT de composición + Resultado HTML
  • 40. 40 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS
  • 41. 41 Evolución del Desarrollo WEB Cocoon/XML/OpenCMS ObtenerOpcionesNavegacion ObtenerDetalleContenido ObtenerListaContenidos Portlet 1 Portlet 1 Portlet 1 HTTP (post) Cocoon OpenCms ObtenerTiposContenido BD . . . . . .
  • 42. Evolución del Desarrollo WEB 42 Cocoon/XML/OpenCMS HTTP ObtenerDetalleContenido <?xml version=“1.0” ?> <normativa> <id>2</id> <titulo>...</titulo> ....... </normativa> BD Recursos Opencms API Opencms 1 2 3 4
  • 43. 43 Evolución del Desarrollo WEB CAMBIO TECNOLÓGICO PORTALES !!!!!!!!!!!!!!!! !!!!!!!!
  • 44. 44 Evolución del Desarrollo WEB ¿PORTAL?
  • 45. 45 Evolución del Desarrollo WEB ESPECTRO DE USO
  • 46. 46 Evolución del Desarrollo WEB Motor Ejecución Portales
  • 47. 47 Evolución del Desarrollo WEB Framework SPRING 2
  • 48. 48 Evolución del Desarrollo WEB IMPE2 Petición
  • 49. 49 Evolución del Desarrollo WEB Generación XML
  • 50. 50 Evolución del Desarrollo WEB Procesado Asíncrono
  • 51. 51 Evolución del Desarrollo WEB Agregado de Portales
  • 52. 52 Evolución del Desarrollo WEB Gestión de Contenidos
  • 53. 53 Evolución del Desarrollo WEB INTEGRACIÓN
  • 54. 54 Evolución del Desarrollo WEB Ejemplos
  • 55. 55 Evolución del Desarrollo WEB
  • 56. 56 Evolución del Desarrollo WEB
  • 57. 57 Evolución del Desarrollo WEB
  • 58. 58 Evolución del Desarrollo WEB MASHUPS
  • 59. 59 Evolución del Desarrollo WEB Índice Evolución Usuarios Evolución Tecnologías Portales y Gestores de Contenidos Mashups Conclusiones
  • 60. 60 Evolución del Desarrollo WEB
  • 61. 61 Evolución del Desarrollo WEB
  • 62. 62 Evolución del Desarrollo WEB Sistema de Georeferenciación Google Map Api V-2.0+GxMarkers+Cluster+EinsertBDFicheros Conexión BD->JSON(Implementación Libre) Google EarthGenerador KMLFichero KMZAjaxJSON Estructura del sistema
  • 63. 63 Evolución del Desarrollo WEB
  • 64. 64 Evolución del Desarrollo WEB
  • 65. 65 Evolución del Desarrollo WEB Índice Evolución Usuarios Evolución Tecnologías Portales y Gestores de Contenidos Mashups Conclusiones
  • 66. 66 Evolución del Desarrollo WEB Conclusiones Experiencia de Escritorio Virtual Alta Complejidad resuelta en Frameworks parcialmente Especialización de Tecnologías y Arquitecturas
  • 67. 67 Evolución del Desarrollo WEB Conclusiones (formación) HTML JavaScript CSS XML/XLST SQL Tomcat Servlets JSP/JSTL JDBC MySQL Struts Hibernate iBatis Spring GWT Dojo JSF ROA Y... Cómo Aprender Eficazmente
  • 68. 68 Evolución del Desarrollo WEB ¡Gracias!.. ¿Preguntas? us@ajsa.net