WebSphere Data Interchange integra el intercambio da datos electrónico (EDI) en el proceso de empresa de WebSphere, la mensajería y las posibilidades B2B basadas en Internet. Puede intercambiar documentos y mensajes entre Business Integration Connect y WebSphere Data Interchange mediante el protocolo de transporte JMS. Cuando envíe un documento a WebSphere Data Interchange, debe especificar un empaquetado Ninguno.
Para que Business Integration Connect pueda enviar un documento EDI a WebSphere Data Interchange, se realizan los siguientes pasos:
Figura 25. Documento EDI de Business Integration Connect
En la Figura 25, un participante de comunidad envía un documento AS2 a Business Integration Connect, que a su vez lo envía a la cola EDI_IN en el lado de WebSphere Data Interchange. Tenga en cuenta que la cola remota, la cola de transmisión, la cola de receptor (en el ejemplo, EDI_IN) y los canales de remitente y receptor deben estar configurados para que el mensaje que se envía a Business Integration Connect se transmita a la cola EDI_IN. El servidor de WebSphere Data Interchange elige el documento EDI, busca los perfiles de usuario, las correlaciones, etc., convierte el documento en XML, y lo coloca en la cola XML_OUT.
Para que Business Integration Connect pueda recibir un documento EDI de WebSphere Data Interchange, se realizan los siguientes pasos:
Figura 26. Envío de un documento EDI a WebSphere Business Integration Connect
En la Figura 26, se coloca un documento XML en la cola XML_IN para que WebSphere Data Interchange lo traduzca. Se presupone que ya se han ejecutado los perfiles de usuario, las correlaciones, etc. Cuando recibe un documento XML válido, WebSphere Data Interchange lo convierte en un formato EDI y coloca la salida en la cola EDI_OUT (una cola remota). También se da por sentado que se han configurado la cola de transmisión, los canales de remitente y receptor, y la cola de receptor en el lado de Business Integration Connect. Cuando recibe el documento, Business Integration Connect lo direcciona al participante de comunidad.
En este capítulo se incluyen los pasos para configurar el intercambio de documentos EDI entre dos socios comerciales. Los documentos EDI se envían a través de Internet y se utiliza AS2 (mediante HTTP) como protocolo de comunicación.
En este ejemplo, los socios comerciales son Socio Uno y Socio Dos. En la Figura 27 se muestran las configuraciones de los dos socios.
Figura 27. Configuración de los dos socios del ejemplo
Se utiliza el siguiente software para implementar este ejemplo:
Consulte la Guía de instalación de Business Integration Connect y la documentación de WebSphere Data Interchange para ver una lista completa de los prerrequisitos de software.
En este ejemplo, socioUno utiliza dos máquinas. La máquina A tiene instalado WebSphere MQ y WebSphere Data Interchange Server. La máquina B tiene instalado WebSphere MQ y WebSphere Business Integration Connect Enterprise Edition. La máquina B da soporte a las comunicaciones entre los dos socios comerciales.
WebSphere Data Interchange da soporte a la integración con WebSphere MQ, lo que permite la interoperatividad con una amplia gama de aplicaciones de empresa y motores de proceso de empresa. WebSphere Business Integration Connect utiliza WebSphere MQ como proveedor JMS. Como tal, la integración entre WebSphere Data Interchange y WebSphere Business Integration Connect se realiza mediante mensajes MQ destinados a los clientes de la API JMS.
WebSphere Business Integration Connect se utiliza para comunicar transacciones EDI a través de Internet utilizando el protocolo AS2.
Tenga en cuenta que, en este ejemplo, socioDos utiliza WebSphere Business Integration Connect - Express para aceptar transacciones a través de AS2 y tiene su propio entorno de WebSphere Data Interchange para manejar las traducciones y las confirmaciones de recibo.
En este capítulo se incluye información sobre la configuración de las máquinas que se utilizan en este ejemplo. El flujo de mensajes es bidireccional, por lo que se incluyen artefactos de envío y recepción.