Interopérabilité avec d'autres fournisseurs WS-ReliableMessaging : modèle d'utilisation

Les services Web permettent l'interopérabilité entre les plateformes hétérogènes. Cette exigence se présente chaque fois qu'une organisation fait face à des applications d'une plateforme (par exemple, WebSphere Application Server) qui doivent travailler avec des applications d'une autre plateforme, par suite d'une activité de fusion et d'acquisition, d'une stratégie multifournisseur délibérée ou de décisions d'achat de logiciel indépendant prises dans différentes parties du métier.

La solution technique existante

Il existe un large éventail de solutions techniques pour l'intégration d'application à application entre WebSphere Application Server et d'autres environnements. La plupart de ces solutions impliquent l'utilisation de logiciels IBM® ou tiers supplémentaires pour faciliter l'intégration.

Plus récemment, l'introduction du support de services Web a rendu l'interopérabilité possible sans aucun composant supplémentaire.

Le problème métier

Le support de services Web de base (via SOAP sur HTTP) permet l'interopérabilité mais comporte les limitations suivantes :
  • Fiabilité : l'absence d'une implémentation WS-ReliableMessaging signifie que la logique d'application doit être étendue pour traiter les messages perdus ou en double.
  • Souplesse : l'absence de support asynchrone pour les services Web signifie que le support est limité aux interactions synchrones.
Remarque : Bien que les messageries demande/réponse et unidirectionnelles soient prises en charge dans la version antérieure de WebSphere Application Server, elles ont été implémentées de manière synchrone. En d'autres termes, lorsqu'un client de services Web appelait un service, il ne recevait pas le contrôle de la part logiciel intermédiaire tant que le point de contact d'application de service n'était pas appelé.

L'absence d'un support fiable asynchrone des services Web vous conduit généralement à utiliser une des autres méthodes impliquant des composants supplémentaires. Ces derniers utilisent généralement des API ou des canaux de communication propriétaires.

La solution avec WS-ReliableMessaging

L'ajout du support WS-ReliableMessaging à WebSphere Application Server et d'autres environnements permet de développer des services Web asynchrones fiables sur les deux plateformes. Ces services doivent interopérer sans aucun autre composant IBM ou tiers, ni liaison propriétaire.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwbs_wsrm_scen_interop
Nom du fichier : cwbs_wsrm_scen_interop.html