Diferencias entre WebSphere Adapters y WebSphere Business Integration Adapters

Hay varias diferencias entre WebSphere Adapters y WebSphere Business Integration Adapters. Estas distinciones son más importantes durante el desarrollo de aplicaciones. Cuando despliega aplicaciones en un servidor en ejecución, la naturaleza de los adaptadores utilizados afecta a algunos de los pasos que es necesario seguir.

Los adaptadores proporcionan mecanismos de comunicación entre sistemas EIS (Enterprise Information Systems) y aplicaciones WebSphere. Para ilustrar la operación de los adaptadores las figuras 1 y 2 proporcionan detalles de la comunicación entre WebSphere Process Server y EIS para los dos tipos de adaptador.

Figura 1. Esquema detallado de un WebSphere Adapter.La imagen muestra un esquema detallado de WebSphere Process Server trabajando con un WebSphere Adapter.

La Figura 1 representa un WebSphere Adapter que gestiona la conectividad entre un componente J2EE admitido por WebSphere Process Server y el sistema EIS. El WebSphere Adapter reside en WebSphere Process Server.

Figura 2. Esquema detallado de un WebSphere Business Integration Adapter.La imagen muestra un esquema detallado de WebSphere Process Server trabajando con un WebSphere Business Integration Adapter.

La Figura 2 muestra un WebSphere Business Integration Adapter que hace de mediador de comunicación entre WebSphere Integration Broker y el sistema EIS. El intermediario de integración comunica con WebSphere Business Integration Adapter mediante la capa de transporte JMS (Java Messaging Service).

Las diferencias entre los dos tipos de adaptador incluyen:
Tabla 1. Diferencias entre WebSphere Adapters y WebSphere Business Integration Adapters.
Característica WebSphere Adapters WebSphere Business Integration Adapters
Compatibilidad con JCA Completamente compatible con JCA (versión 1.5). No compatible con JCA.
Gestor de conectividad Confíe en contratos JCA para gestionar tareas del ciclo de vida como el inicio y la detención. Confíe en WebSphere Adapter Framework para gestionar la conectividad.
Notificación de sucesos Utilice una subclase EventStore para recuperar sucesos de sistemas EIS. Gestione notificaciones de sucesos con el método pollFor de sucesos.
Proceso de la petición Los clientes invocan directamente uno de varios contratos de interacción para consultar o modificar datos del sistema EIS. Confíe en un servidor de integración y en WebSphere Adapter Framework para iniciar y ayudar al proceso de peticiones.
Modelos de datos Utilice un programa de utilidad EMD (Enterprise Metadata Discovery) para analizar un sistema EIS y desarrollar SDO (Service Data Objects) y otros artefactos de utilidad. El EMD es parte de la implementación de WebSphere Adapter. Utilice un ODA (Object Discovery Agent) aparte para realizar la introspección de un sistema EIS y generar esquemas de definición de objetos de empresa.
Integración Se ejecuta en WebSphere Process Server. Reside fuera del servidor de aplicaciones. El servidor o el intermediario de integración comunica con el adaptador mediante una capa de transporte JMS (Java Message Service).
WebSphere Adapters son las herramientas recomendadas.

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)