GeneXus en la ola SOA Luis Murillo Alejandro Cimas Alvaro Garepe
GeneXus en la ola SOA Hay cinco tendencias “que representan cambios inevitables e irrevocables en el área de tecnología de información” …………. Arquitectura orientada a servicios …………. Gartner Group
GeneXus en la ola SOA - AGENDA Service Oriented Architecture Overview Principios de integración GeneXus - SOA
GeneXus en la ola SOA - AGENDA Service Oriented Architecture Overview Principios de integración GeneXus - SOA
SOA Overview Definición “Arquitectura de software que facilita el desarrollo de aplicaciones empresariales como servicios de negocio con bajo nivel de acoplamiento.”
SOA Overview Desafíos de la integración Aplicación Servicio
SOA Overview Sistema basado en servicios Lógica Servicio Datos Lógica Servicio Datos Lógica Servicio Datos Lógica Datos Aplicación
SOA Overview Visión interna de los servicios Lógica Servicio Datos
SOA Overview Principios de orientación a servicios Compartir un contrato formal Bajo acoplamiento Abstracción de la lógica de negocio Composable Reusabilidad Autonomía Independiente del estado Ser descubrible
Principios de integración Service Oriented Architecture Overview Principios de integración GeneXus - SOA
Principios de integración Adam Bosworth BEA Integración de datos Integraci ó n de procesos del negocio Integración de UI David Trowbridge Survey.com Data integration Functional integration Presentation integration Microsoft Entity Aggregation Process Integration Portal Integration Categorización de integración en tres capaz lógicas
Principios de integración Adam Bosworth BEA Integración de datos Integraci ó n de procesos del negocio Integración de UI David Trowbridge Survey.com Data integration Functional integration Presentation integration Microsoft Entity Aggregation Process Integration Portal Integration Categorización de integración en tres capaz lógicas
Integración de datos CliId CliNombre CliZona CliTelefono CliCP Sist. Ventas Cliente Sist. Ventas CliId CliNombre CliCiudad CliTelefono Cli CRM Cliente CRM Srvs CliId CliNombre CliCiudad CliTelefono Cli EAL Srvs
Integración de datos EAL – Representación de las Entidades Reconciliación de Esquemas Master Reference Referencias Inquiry vs. Update Compensación Propietario
Principios de integración Adam Bosworth BEA Integración de datos Integraci ó n de procesos del negocio Integración de UI David Trowbridge Survey.com Data integration Functional integration Presentation integration Microsoft Entity Aggregation Process Integration Portal Integration Categorización de integración en tres capaz lógicas
Integración de procesos Short duration Longer running business transactions
Integración de procesos PedidosEntregasFacturas Comprobar existencia Comprobar crédito Tomar existencia Asiento costos
Integración de procesos Orquestación BPEL procesos de larga duración Compensaciones XML como el modelo de datos Sincronía y Asincronía Excepciones
Principios de integración Adam Bosworth BEA Integración de datos Integraci ó n de procesos del negocio Integración de UI David Trowbridge Survey.com Data integration Functional integration Presentation integration Microsoft Entity Aggregation Process Integration Portal Integration Categorización de integración en tres capaz lógicas
Integración de UI Aplicación Portal Engine User Interface
GeneXus - SOA Service Oriented Architecture Overview Principios de integración GeneXus - SOA
Capa de integración Datos Mensajes Capa de integración Datos Mensajes GeneXus - SOA GeneXus 9.0 Aplicaciones legacy DBRET Metodología incremental Web services Nuevas aplicaciones Web services WSDL Inspector Business Component – WS EJB’s Session Beans Message Driven Beans GXportal
GeneXus - SOA GeneXus Rocha Continuar acompañando la tecnología Data Provider WS expose WS consume GXflow Integrado a GeneXus Estándar BPEL
GeneXus - SOA ComprasTesoreria AlmacenContabilidad Ventas Modulo
GeneXus en la SOA Otras charlas relacionadas 09: :30 GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios Rodrigo Cáceres - INFORMAT Ballroom B Innovaciones en.NET Framework 3.0 Gonzalo Laguna, Wilson Pais - Microsoft Cono Sur Conference Room 11: :45¿Qué es BPM? Gerardo Pizarro, Eugenio Garcia - ARTech Ballroom B
GeneXus en la SOA