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.
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.
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).
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). |
(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)