Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004
Copyright © 2001 iWay Software 2 Information Builders e iWay Software iWay Adapters Adapter Framework BizTalk Adapters iWay Software Agenda Agenda
Copyright © 2001 iWay Software 3 Information Builders: The Standard for Enterprise Business Intelligence Uno de los 50 mayores vendedores de software Aproximadamente $300 millones de ingresos empleados 300 business partners instalaciones (90 de Fortune 100) Information Builders De un vistazo
Copyright © 2001 iWay Software 4 iWay Software De un vistazo Una compañía de Information Builders iWay Software: Acelerar los procesos de integración Más de clientes Más de $43 millones de ingresos Disciplinas: Adaptadores para integración
Copyright © 2001 iWay Software 5 15 de experiencia Crecimiento de un 26% con respecto al 2002 Oficinas en Madrid, Barcelona, Bilbao, Lisboa y Mejico + de 100 Empleados Más de 160 Clientes Information Builders Ibérica De un vistazo
Copyright © 2001 iWay Software 6 ¿Qué es un adaptador? Tipos de Adaptadores iWay Business Service Engine iWay Integration Adapters para.NET iWay adapter Offering for BizTalk 2004 iWay adapter Offering for BizTalk 2004
Copyright © 2001 iWay Software 7 Un adaptador es un software que conecta una aplicación con otra donde estas aplicaciones no han sido diseñadas originalmente para comunicar una con otra En BizTalk, XML es el formato de datos para el nivel de servicio de negocio. Los adaptadores de iWay se dividen en 2 componentes: “Event adapter”, diseñado para publicar información desde las aplicaciones (Receive Port Configuration) “Service adapter”, diseñado para consumir mensajes en las aplicaciones (Send Port Configuration) iWay Adapters para BizTalk 2004 ¿Qué es un adaptador ?
Copyright © 2001 iWay Software 8 iWay Adapters para BizTalk 2004 Plataforma de Integración Proprietary EDI Format 3GL and 4GL Applications Screen based systems Relational Databases Legacy Databases Packaged Applications Data Warehouses Application Servers Messaging Systems eBusiness XML Exchanges Transaction Systems BizTalk
Copyright © 2001 iWay Software 9 iWay Adapters para BizTalk 2004 Posicionamiento Arquitecturas: iWay Business Service Engine Basado en Web Service +250 Adaptadores iWay Integration Adapters para Jupiter Basado en.NET Jupiter Adapter Framework Marzo Adaptadores disponibles: SAP R/3, Siebel, PeopleSoft, JD Edwards, Oracle Applications, MQSeries, Oracle RDBMS, Visibroker Mediados Adaptadores disponibles
Copyright © 2001 iWay Software 10 Los adaptadores realizan 3 funciones: “Trigger” un “evento” que ocurre dentro del EIS y extrae datos acerca del evento desde el EIS al adaptador. Transforma los datos del evento desde el formato específico del EIS a un documento XML que es conforme con el esquema XML del evento. La validación es hecha por Biztalk. El esquema XML esta basado en la metadata del EIS. Propaga el evento al “Receive Port”. iWay Adapters para BizTalk 2004 Event Mode (Receive Adapter)
Copyright © 2001 iWay Software 11 El adaptador realiza 3 funciones: Procesa el “XML Request” al formato específo de datos del EIS. Invoca la función subyacente en el EIS y espera la respuesta. Transforma la respuesta desde el forma específico del EIS a un documento XML que es conforme al esquema XML de respuesta para el servicio. El esquema XML esta basado en la metadata del EIS. iWay Adapters para BizTalk 2004 Service Mode (Send Adapter)
Copyright © 2001 iWay Software 12 iWay Business Service Engine Integration through BizTalk Adapter Framework
Copyright © 2001 iWay Software 13 SOAP/XML iWay Server Adapter …….. Adapter Packaged Application Systems iWay Business Services Engine Inbound Protocols TCP, File HTTP/HTTPS FTP, Outbound Adapters Configuration Repositories (XML, DB) iWay Metadata Tools Messaging VisualStudio.net MS SQL Server BizTalk Server iWay Business Services Engine
Copyright © 2001 iWay Software 14 IBS Request Document iWay Server Adapter …….. Adapter Target Application System IBS Response Document iWay Business Services Engine iWay Business Services DB (SQL Server) Web Service Client Application (e.g VS.NET, BizTalk) SOAP iWay Business Services Engine Ejecución iWay Business Services Engine Ejecución
Copyright © 2001 iWay Software 15 iWay Server Adapter …….. Adapter Target Application System iWay Business Services Engine iWay Business Services DB (SQL Server) iWay Business Services Explorer Tool Read Metadata iWay Business Services Engine Diseño iWay Business Services Engine Diseño Create.wsdl, add “plumbing data” to IBS DB
Copyright © 2001 iWay Software 16 Explora la metadata del EIS para construir WSDL XSD Schemas Maneja la existencia de Web Services Seguridad Publicar/Borrar/Renombrar Copia de métodos de un WS a otro. Usa ASP.NET front-end para explorar la metadata y la publicación de web services. iWay Business Service Explorer Propósito iWay Business Service Explorer Propósito
Copyright © 2001 iWay Software 17 iWay Business Service Explorer Analiza sistemas EIS iWay Business Service Explorer Analiza sistemas EIS
Copyright © 2001 iWay Software 18 iWay Business Service Explorer Conecta con SAP iWay Business Service Explorer Conecta con SAP
Copyright © 2001 iWay Software 19 iWay Business Service Explorer Lista de BAPIs, RFCs e IDOCs. iWay Business Service Explorer Lista de BAPIs, RFCs e IDOCs.
Copyright © 2001 iWay Software 20 iWay Business Service Explorer Lista la Jerarquía de BAPIs dentro de SAP iWay Business Service Explorer Lista la Jerarquía de BAPIs dentro de SAP
Copyright © 2001 iWay Software 21 iWay Business Service Explorer Selecciona un BAPI iWay Business Service Explorer Selecciona un BAPI
Copyright © 2001 iWay Software 22 iWay Business Service Explorer Despliega la publicación de Web Services iWay Business Service Explorer Despliega la publicación de Web Services
Copyright © 2001 iWay Software 23 iWay Business Service Explorer Despliega la publicación de Web Services iWay Business Service Explorer Despliega la publicación de Web Services
Copyright © 2001 iWay Software 24 iWay Business Service Explorer Test de Web Services iWay Business Service Explorer Test de Web Services
Copyright © 2001 iWay Software 25 iWay Business Service Explorer Test de Web Services iWay Business Service Explorer Test de Web Services
Copyright © 2001 iWay Software 26 iWay Business Service Explorer Test de Web Services iWay Business Service Explorer Test de Web Services
Copyright © 2001 iWay Software 27 iWay Business Service Explorer Uso del Web Service. Web Reference iWay Business Service Explorer Uso del Web Service. Web Reference
Copyright © 2001 iWay Software 28 iWay Business Service Explorer Uso del Web Service. Web Reference iWay Business Service Explorer Uso del Web Service. Web Reference
Copyright © 2001 iWay Software 29 Tipos de Adaptadores Adaptadores de Datos : proporcionan una vista relacional de BBDD y sistemas propietarios Adaptadores de Aplicaciones: p.e. SAP, Siebel, PeopleSoft, JDE Adaptadores Transaccionales: p.e. CICS, IMS, Tuxedo Adaptadores de Programas: p.e. 3GL, 4GL, etc Adaptadores de Emulación: p.e. 3270, 5250 Adaptadores de eBusiness: p.e. EDIFACT, SWIFT, cXML, HIPAA Touchpoint Adapters: p.e. Ordenes de Compra, Ordens de Venta, etc iWay Adapters Tipos de Adaptadores Transaction EMPRESAEMPRESA Datos Aplicaciones Programas Emulación eBusiness Transacciones
Copyright © 2001 iWay Software 30
Copyright © 2001 iWay Software 31
Copyright © 2001 iWay Software 32
Copyright © 2001 iWay Software 33
Copyright © 2001 iWay Software 34 iWay Integration Adapters.NET Integration through BizTalk Adapter Framework
Copyright © 2001 iWay Software 35 iWay Adapters para BizTalk 2004 Arquitectura.NET Basados en el API.NET API del BizTalk Adapter Framework “.NET Remoting” es usado como protocolo de comunicación entre componentes. Suporte para “Enterprise Single Sign-On (SSO)” “Health and Activity Tracking (HAT)”: iWay Reports: Log de Auditoria y Eventos Configuración en Cluster disponible.
Copyright © 2001 iWay Software 36 iWay Adapters para BizTalk 2004 Disponibilidad Disponibles iWay.Net Adapter for SAP R/3 iWay.Net Adapter for PeopleSoft iWay.Net Adapter for Siebel iWay.Net Adapter for J.D. Edwards One World iWay.Net Adapter for Oracle iWay.Net Adapter for Oracle Applications iWay.Net Adapter for MQ Series Phase IV ETA : End Q1/05 iWay.Net Adapter for CORBA iWay.Net Adapter for SAP XI iWay.Net Adapter for TIBCO Rendezvous iWay.Net Adapter for JMS iWay.Net Adapter for Adapter for J2EE iWay.Net Adapter for Sybase iWay.Net Adapter for Informix iWay.Net Adapter for DB2
Copyright © 2001 iWay Software 37 iWay Adapters para BizTalk 2004 Arquitectura
Copyright © 2001 iWay Software 38 iWay Adapters para BizTalk 2004 Ejemplo: Añadir un Adaptador
Copyright © 2001 iWay Software 39 iWay Adapters para BizTalk 2004 Ejemplo: Crear un Puerto de Envio
Copyright © 2001 iWay Software 40 iWay Adapters para BizTalk 2004 Ejemplo: Añadir Adaptador
Copyright © 2001 iWay Software 41 iWay Adapters para BizTalk 2004 Ejemplo: Añadir Adaptador
Copyright © 2001 iWay Software 42 iWay Adapters para BizTalk 2004 Ejemplo: Explora EIS (p.e. SAP)
Copyright © 2001 iWay Software 43 iWay Adapters para BizTalk 2004 Ejemplo: Orquestación
Copyright © 2001 iWay Software 44 iWay Adapters para BizTalk 2004 Ejemplo: Query contra SAP pick up XML request document from the file system put XML reply document into the file system call SAP-BAPI synchronously
Copyright © 2001 iWay Software 45 iWay Adapters para BizTalk 2004 Ejemplo: Capacidades HAT
Copyright © 2001 iWay Software 46 iWay Adapters para BizTalk 2004 Ejemplo: Detalles HAT, via iWay Report
Copyright © 2001 iWay Software 47 iWay Adapters para BizTalk 2004 Ejemplo: Capacidades SSO
Copyright © 2001 iWay Software 48 iWay Software Manuel del Pino iWay Software Manuel del Pino
Copyright © 2001 iWay Software 49 iWay Adapters para BizTalk 2004