copyright © 2001 iway software 1 iway adapters for biztalk 2004

49
Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Upload: adolfo-sanchez-herrera

Post on 24-Jan-2016

224 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 1

iWay AdaptersFor BizTalk 2004

Page 2: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 2

Information Builders e iWay Information Builders e iWay SoftwareSoftware

iWay Adapters iWay Adapters Adapter FrameworkAdapter Framework BizTalk AdaptersBizTalk Adapters

iWay SoftwareAgenda

AgendaAgenda

Page 3: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

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 1.500 empleados 300 business partners 16.000 instalaciones (90 de Fortune 100)

Information BuildersDe un vistazo

Page 4: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 4

iWay SoftwareDe un vistazo

Una compañía de Information Builders iWay Software:

Acelerar los procesos de integración

Más de 2.000 clientes Más de $43 millones de ingresos Disciplinas:

Adaptadores para integración

Page 5: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

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éricaDe un vistazo

Page 6: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 6

¿Qué es un adaptador?¿Qué es un adaptador? Tipos de AdaptadoresTipos de Adaptadores iWay Business Service iWay Business Service

EngineEngine iWay Integration Adapters iWay Integration Adapters

para .NETpara .NET

iWay adapter Offering

for BizTalk 2004

iWay adapter Offering

for BizTalk 2004

Page 7: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 7

Un adaptador es un software que conecta una aplicación Un adaptador es un software que conecta una aplicación con otra donde estas aplicaciones no han sido diseñadas con otra donde estas aplicaciones no han sido diseñadas originalmente para comunicar una con otraoriginalmente para comunicar una con otra

En BizTalk, XML es el formato de datos para el nivel de En BizTalk, XML es el formato de datos para el nivel de servicio de negocio.servicio de negocio.

Los adaptadores de Los adaptadores de iWay se dividen en 2 componentes:iWay se dividen en 2 componentes: ““Event adapter”Event adapter”, diseñado para publicar información , diseñado para publicar información

desde las aplicaciones (Receive Port Configuration)desde las aplicaciones (Receive Port Configuration) ““Service adapter”Service adapter”, diseñado para consumir mensajes en , diseñado para consumir mensajes en

las aplicaciones (Send Port Configuration)las aplicaciones (Send Port Configuration)

iWay Adapters para BizTalk 2004 ¿Qué es un adaptador ?

Page 8: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 8

iWay Adapters para BizTalk 2004 Plataforma de Integración

Proprietary EDI Format

3GL and 4GLApplications Screen based

systems

RelationalDatabases

LegacyDatabases

PackagedApplications

Data Warehouses

Application Servers

MessagingSystems

eBusiness XML Exchanges

Transaction Systems

BizTalk

Page 9: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 9

iWay Adapters para BizTalk 2004Posicionamiento

Arquitecturas:Arquitecturas: iWay Business Service EngineiWay Business Service Engine

Basado en Web ServiceBasado en Web Service +250 Adaptadores+250 Adaptadores

iWay Integration Adapters para JupiteriWay Integration Adapters para Jupiter Basado en .NET Jupiter Adapter FrameworkBasado en .NET Jupiter Adapter Framework Marzo 2004 - 12 Adaptadores disponibles:Marzo 2004 - 12 Adaptadores disponibles: SAP R/3, Siebel, PeopleSoft, JD Edwards, SAP R/3, Siebel, PeopleSoft, JD Edwards,

Oracle Applications, MQSeries, Oracle Oracle Applications, MQSeries, Oracle RDBMS, VisibrokerRDBMS, Visibroker

Mediados 2005 - 25 Adaptadores disponiblesMediados 2005 - 25 Adaptadores disponibles

Page 10: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 10

Los adaptadores realizan 3 funciones:Los adaptadores realizan 3 funciones: ““Trigger” un “evento” que ocurre dentro del EIS y Trigger” un “evento” que ocurre dentro del EIS y

extrae datos acerca del evento desde el EIS al extrae datos acerca del evento desde el EIS al adaptador.adaptador.

Transforma los datos del evento desde el formato Transforma los datos del evento desde el formato específico del EIS a un documento XML que es específico del EIS a un documento XML que es conforme con el esquema XML del evento. La conforme con el esquema XML del evento. La validación es hecha por Biztalk. El esquema XML esta validación es hecha por Biztalk. El esquema XML esta basado en la metadata del EIS.basado en la metadata del EIS.

Propaga el evento al “Propaga el evento al “Receive PortReceive Port”.”.

iWay Adapters para BizTalk 2004 Event Mode (Receive Adapter)

Page 11: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 11

El adaptador realiza 3 funciones:El adaptador realiza 3 funciones: Procesa el “XML Request” al formato específo de Procesa el “XML Request” al formato específo de

datos del EIS.datos del EIS. Invoca la función subyacente en el EIS y espera la Invoca la función subyacente en el EIS y espera la

respuesta. respuesta. Transforma la respuesta desde el forma específico del Transforma la respuesta desde el forma específico del

EIS a un documento XML que es conforme al esquema EIS a un documento XML que es conforme al esquema XML de respuesta para el servicio. El esquema XML XML de respuesta para el servicio. El esquema XML esta basado en la metadata del EIS.esta basado en la metadata del EIS.

iWay Adapters para BizTalk 2004 Service Mode (Send Adapter)

Page 12: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 12

iWay Business Service EngineiWay Business Service Engine

Integration throughBizTalk Adapter

Framework

Integration throughBizTalk Adapter

Framework

Page 13: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 13

SOAP/XML

iWay Server

Adapter

……..……..……..……..……..……..……..……..……..……..

Adapter

Adapter

Packaged Application

SystemsiWay Business Services Engine

Inbound Protocols

TCP, File

HTTP/HTTPS

FTP, EMAIL

Outbound Adapters

Configuration Repositories (XML, DB)iWay Metadata

Tools

Messaging

VisualStudio.net

MS SQLServer

BizTalk Server

iWay Business Services EngineiWay Business Services Engine

Page 14: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 14

IBS Request Document

iWay Server

Adapter

……..……..……..……..……..……..……..……..……..……..

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 EngineEjecucióniWay Business Services EngineEjecución

Page 15: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 15

iWay Server

Adapter

……..……..……..……..……..……..……..……..……..……..

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 EngineDiseñoiWay Business Services EngineDiseño

Create .wsdl, add “plumbing data” to IBS DB

Page 16: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 16

Explora la metadata del EIS para construirExplora la metadata del EIS para construirWSDLWSDLXSD SchemasXSD Schemas

Maneja la existencia de Web ServicesManeja la existencia de Web ServicesSeguridadSeguridadPublicar/Borrar/RenombrarPublicar/Borrar/RenombrarCopia de métodos de un WS a otro.Copia de métodos de un WS a otro.

Usa ASP.NET front-end para explorar la Usa ASP.NET front-end para explorar la metadata y la publicación de web services.metadata y la publicación de web services.

iWay Business Service Explorer PropósitoiWay Business Service Explorer Propósito

Page 17: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 17

iWay Business Service ExplorerAnaliza sistemas EISiWay Business Service ExplorerAnaliza sistemas EIS

Page 18: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 18

iWay Business Service ExplorerConecta con SAPiWay Business Service ExplorerConecta con SAP

Page 19: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 19

iWay Business Service ExplorerLista de BAPIs, RFCs e IDOCs.iWay Business Service ExplorerLista de BAPIs, RFCs e IDOCs.

Page 20: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 20

iWay Business Service ExplorerLista la Jerarquía de BAPIs dentro de SAPiWay Business Service ExplorerLista la Jerarquía de BAPIs dentro de SAP

Page 21: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 21

iWay Business Service ExplorerSelecciona un BAPIiWay Business Service ExplorerSelecciona un BAPI

Page 22: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 22

iWay Business Service ExplorerDespliega la publicación de Web ServicesiWay Business Service ExplorerDespliega la publicación de Web Services

Page 23: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 23

iWay Business Service ExplorerDespliega la publicación de Web ServicesiWay Business Service ExplorerDespliega la publicación de Web Services

Page 24: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 24

iWay Business Service ExplorerTest de Web ServicesiWay Business Service ExplorerTest de Web Services

Page 25: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 25

iWay Business Service ExplorerTest de Web ServicesiWay Business Service ExplorerTest de Web Services

Page 26: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 26

iWay Business Service ExplorerTest de Web ServicesiWay Business Service ExplorerTest de Web Services

Page 27: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 27

iWay Business Service ExplorerUso del Web Service . Web ReferenceiWay Business Service ExplorerUso del Web Service . Web Reference

Page 28: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 28

iWay Business Service ExplorerUso del Web Service. Web ReferenceiWay Business Service ExplorerUso del Web Service. Web Reference

Page 29: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

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 AdaptersTipos de Adaptadores

Transaction

EMPRESA

Datos

Aplicaciones

Programas

Emulación

eBusiness

Transacciones

Page 30: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 30

Page 31: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 31

Page 32: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 32

Page 33: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 33

Page 34: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 34

iWay Integration iWay Integration Adapters .NETAdapters .NET

Integration throughBizTalk Adapter

Framework

Integration throughBizTalk Adapter

Framework

Page 35: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 35

iWay Adapters para BizTalk 2004 Arquitectura .NET Basados en el API .NET API del BizTalk Adapter Basados en el API .NET API del BizTalk Adapter

FrameworkFramework ““.NET Remoting”.NET Remoting” es usado como protocolo de es usado como protocolo de

comunicación entre componentes.comunicación entre componentes. Suporte para Suporte para “Enterprise Single Sign-On (SSO)”“Enterprise Single Sign-On (SSO)” ““Health and Activity Tracking (HAT)”:Health and Activity Tracking (HAT)”: iWay iWay

Reports: Log de Auditoria y EventosReports: Log de Auditoria y Eventos Configuración en Cluster disponible.Configuración en Cluster disponible.

Page 36: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 36

iWay Adapters para BizTalk 2004 Disponibilidad DisponiblesDisponibles iWay .Net Adapter for SAP R/3iWay .Net Adapter for SAP R/3 iWay .Net Adapter for iWay .Net Adapter for

PeopleSoftPeopleSoft iWay .Net Adapter for SiebeliWay .Net Adapter for Siebel iWay .Net Adapter for J.D. iWay .Net Adapter for J.D.

Edwards One WorldEdwards One World iWay .Net Adapter for OracleiWay .Net Adapter for Oracle iWay .Net Adapter for Oracle iWay .Net Adapter for Oracle

ApplicationsApplications iWay .Net Adapter for MQ SeriesiWay .Net Adapter for MQ Series

Phase IV ETA : End Q1/05Phase IV ETA : End Q1/05 iWay .Net Adapter for CORBAiWay .Net Adapter for CORBA iWay .Net Adapter for SAP XIiWay .Net Adapter for SAP XI iWay .Net Adapter for TIBCO iWay .Net Adapter for TIBCO

RendezvousRendezvous iWay .Net Adapter for JMSiWay .Net Adapter for JMS iWay .Net Adapter for Adapter for iWay .Net Adapter for Adapter for

J2EEJ2EE iWay .Net Adapter for SybaseiWay .Net Adapter for Sybase iWay .Net Adapter for InformixiWay .Net Adapter for Informix iWay .Net Adapter for DB2iWay .Net Adapter for DB2

Page 37: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 37

iWay Adapters para BizTalk 2004 Arquitectura

Page 38: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 38

iWay Adapters para BizTalk 2004 Ejemplo: Añadir un Adaptador

Page 39: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 39

iWay Adapters para BizTalk 2004 Ejemplo: Crear un Puerto de Envio

Page 40: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 40

iWay Adapters para BizTalk 2004 Ejemplo: Añadir Adaptador

Page 41: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 41

iWay Adapters para BizTalk 2004 Ejemplo: Añadir Adaptador

Page 42: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 42

iWay Adapters para BizTalk 2004 Ejemplo: Explora EIS (p.e. SAP)

Page 43: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 43

iWay Adapters para BizTalk 2004 Ejemplo: Orquestación

Page 44: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 44

iWay Adapters para BizTalk 2004 Ejemplo: Query contra SAP

pick up XML requestdocument from the filesystem

put XML reply document into the file system

call SAP-BAPI synchronously

Page 45: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 45

iWay Adapters para BizTalk 2004 Ejemplo: Capacidades HAT

Page 46: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 46

iWay Adapters para BizTalk 2004 Ejemplo: Detalles HAT, via iWay Report

Page 47: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 47

iWay Adapters para BizTalk 2004 Ejemplo: Capacidades SSO

Page 48: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 48

iWay Software

Manuel del Pino

[email protected]

iWay Software

Manuel del Pino

[email protected]

Page 49: Copyright © 2001 iWay Software 1 iWay Adapters For BizTalk 2004

Copyright © 2001 iWay Software 49

iWay Adapters para BizTalk 2004