WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Différences entre les adaptateurs WebSphere Adapter et WebSphere Business Integration Adapter

Les adaptateurs WebSphere Adapter et WebSphere Business Integration Adapter assurent tous deux la médiation des communications entre les composants et les systèmes d'information d'entreprise. Les deux types d'adaptateur présentent plusieurs différences, notamment en matière d'intégration, de conformité à JCA, de modèles de données et de gestion de la connectivité.

Il existe plusieurs différences entre les adaptateurs WebSphere Adapter et les adaptateurs WebSphere Business Integration Adapter. Ces distinctions concernent essentiellement le développement d'applications. Lors du déploiement d'applications sur un serveur en cours d'exécution, la nature des adaptateurs utilisés influe directement sur certaines opérations de la procédure.

Les adaptateurs fournissent des mécanismes de communication entre les systèmes d'information d'entreprise (EIS) et les applications WebSphere. Pour illustrer le fonctionnement des adaptateurs, la Figure 1 et la Figure 2 décrivent en détail les communications entre le serveur et le système EIS pour les deux types d'adaptateur.

Figure 1. Représentation schématique détaillée de WebSphere AdapterL'image montre un schéma détaillé du serveur fonctionnant avec WebSphere Adapter.

La Figure 1 représente un adaptateur WebSphere Adapter gérant la connectivité entre un composant J2EE pris en charge par le serveur et le système EIS. WebSphere Adapter réside dans le serveur.

Figure 2. Représentation schématique détaillée de WebSphere Business Integration Adapter.L'image montre un schéma détaillé du serveur fonctionnant avec WebSphere Business Integration Adapter.

La Figure 2 représente WebSphere Business Integration Adapter faisant transiter des communications entre le courtier WebSphere Integration Broker et le système EIS. Le courtier d'intégration communique avec WebSphere Business Integration Adapter via une couche transport JMS (Java™ Message Service).

Le Tableau 1 illustre les différences entre les deux types d'adaptateur.
Tableau 1. Différences entre les adaptateurs WebSphere Adapter et WebSphere Business Integration Adapter
Fonction WebSphere Adapter WebSphere Business Integration Adapter
Conformité à JCA Conformité totale à JCA (version 1.5). Non-conformité à JCA
Connectivity Manager S'appuie sur des contrats JCA standard pour gérer les tâches de cycle de vie telles que le démarrage et l'arrêt. S'appuie sur WebSphere Adapter Framework pour gérer la connectivité.
Notification d'événements Utilise une sous-classe EventStore pour récupérer des événements auprès d'un système EIS. Gère la notification d'événements à l'aide d'une méthode pollFor Events.
Traitement des requêtes Les clients appellent directement l'un des contrats d'interactions pour interroger ou modifier des données du système EIS. S'appuie sur un serveur d'intégration et WebSphere Adapter Framework pour lancer et prendre en charge des requêtes de processus.
Modèles de données Emploie l'utilitaire Enterprise Metadata Discovery (EMD) pour analyser un système EIS et développer des objets SDO (Service Data Objects) et un certain nombre d'autres artefacts utiles. L'utilitaire EMD fait partie de l'implémentation de WebSphere Adapter. Utilisez un agent ODA (Object Discovery Agent) distinct pour inspecter un système EIS en interne et générer des schémas de définition d'objet métier.
Intégration Exécutez le serveur. Réside hors du serveur. Le serveur ou le courtier d'intégration communique avec l'adaptateur via une couche transport JMS (Java Message Service).
Nous vous recommandons d'utiliser WebSphere Adapters.

concept Rubrique concept

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cadm_adapterdifferences.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).