Arquitecturas y Tecnologías para Comercio Electrónico y Servicios Internet.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Arquitecturas y Tecnologías para Comercio Electrónico y Servicios Internet."

Transcripción

1 Arquitecturas y Tecnologías para Comercio Electrónico y Servicios Internet. Sara Carro Martínez scm@tid.es Tel: CLOSE TO Curso

2 Tabla de contenidos 01 Objetivos de la asignatura 02 Temario: grandes bloques 03 Temario: detalle 04 Información adicional 1

3 Objetivos Diseñar e implementar una plataforma para el despliegue de soluciones e-business (servicios y aplicaciones Internet) en diferentes entornos. Aprendizaje de las arquitecturas y tecnologías WEB: Conocimiento de las tecnologías necesarias para el despliegue y desarrollo de soluciones web (servicios, aplicaciones y plataformas). Objetivos intermedios: Conocimiento de las plataformas tecnológicas para el despliegue de soluciones e-business Conocimiento de las tecnologías necesarias para el despliegue y desarrollo de soluciones web (servicios, aplicaciones y plataformas). Creación de un proyecto e-business a partir de los conocimientos adquiridos para diferentes entornos. 2

4 Temario: grandes bloques Plataformas tecnológicas para el despliegue de soluciones e-business Arquitecturas de alto nivel para diferentes tipos de soluciones: Red, Sistemas y Aplicaciones Componentes de las arquitecturas e-business Desarrollo de aplicaciones para e-business Plataformas hardware para e-business Creación de un proyecto e-business, a partir de los conocimientos adquiridos, para diferentes entornos. Partimos de diferentes escenarios tipo (gran empresa, PYME, solución básica, solución completa), sobre las que vamos proponiendo y desarrollando diferentes soluciones de plataforma para cada entorno. Para cada solución tipo partimos de un caso sencillo y lo vamos completando hasta obtener la solución completa. Servicios Web, XML, RDF/RDSF, ontologías y la web semántica. Arquitecturas de Servicios WEB. Arquitecturas Orientadas a Servicios (SOA). Seguridad, sistemas Distribuidos y Middleware 3

5 Temario: detalle (I) 1) Plataformas tecnológicas para el despliegue de soluciones e-business: a) Arquitectura de alto nivel: Red, Sistemas, Aplicaciones Arquitectura Web Claves (tecnológicas) del e-business Modelo tecnológico para e-business Servicios y fundamentos Web Arquitectura física y lógica Arquitectura genérica Arquitectura física Arquitectura lógica en tres capas b) Componentes de las arquitecturas e-business Componentes lógicos de la arquitectura Web Metodología e-business Relaciones entre plataformas tecnológicas y de producción Matriz de valor Internet Matriz de evaluación e-business Componentes e-business Arquitectura Web - componentes SW Soluciones de plataforma: Componentes básicos, Componentes e-business, Otros componentes Integración de aplicaciones: XML; XML Web Services; RPC; Aplicación web vs. Servicios web; Arquitecturas de servicios web (J2EE vs..net). 4

6 Temario: detalle (II) c) Desarrollo de aplicaciones para e-business Escenarios de desarrollo Modelos de aplicaciones distribuidas Modelo basado en J2EE Ventajas de las arquitecturas J2EE Modelo.NET Características y diferencias modelos J2EE y.net Herramientas de desarrollo integradas Presentación lado Cliente Presentación lado servidor Lógica de control Lógica de negocio Decisiones de diseño en una arquitectura J2EE Diseño J2EE: Arquitectura Patrones y Frameworks d) Plataformas HW y SW para e-business Sistemas MainFrame, UNIX, LINUX, Microsoft... 5

7 Temario: detalle (III) 2) Entornos de desarrollo para aplicaciones e- Business y servicios Internet. Tecnologías Web. 3) El Futuro de la Web, XML, Ajax, RDF/RDSF, ontologías, OWL y la Web Semántica. Tecnologías y desarrollo de aplicaciones. 4) WEB ) Soluciones de seguridad en Internet, Intranet y Extranet 6) Sistemas Distribuidos: Diseño, Arquitectura, Comunicación Diseño y Arquitectura de un sistema de información Comunicación en sistemas de información 7) Middleware: El papel del Middleware, Revisión de plataformas middleware, Convergencia Middlewares 6

8 Temario: detalle (IV) 8) Servicios Web. Protocolos y tecnologías. SOAP, WSDL, UDDI, XML Schema. 9) Arquitecturas de Servicios WEB. Arquitecturas Orientadas a Servicios (SOA). 10) Composición y Coordinación de servicios Web, Interacción entre servicios 11) Introducción a los protocolos de coordinación: protocolos, Infraestructura, WS-Coordination; WS- Transaction, RosettaNet y otros estándares relacionados. 12) Desarrollo de Servicios Web, herramientas de desarrollo. 13) Creación de un proyecto de demostración. Puesta en práctica de las tecnologías 7

9 Información adicional 4.5 créditos 1º Cuatrimestre. Se darán apuntes fotocopiados del temario completo. Evaluación: trabajo (práctica) al final de la asignatura. Clases en Horario a concretar con el grupo Compatibilidad con trabajo y resto de las asignaturas Para más información: Sara Carro Martínez scm@tid.es Tel:

10