Introduction : Ressources de messagerie
WebSphere Application Server prend en charge la messagerie asynchrone basée sur les spécifications Java™ Message Service (JMS) et Java EE Connector Architecture (JCA), qui permettent aux programmes Java (clients et applications Java EE) de créer, envoyer, recevoir et lire des requêtes asynchrones en tant que messages.
Le support JMS permet aux applications d'échanger des messages en mode asynchrone avec d'autres clients JMS en utilisant des destinations JMS (files d'attente ou rubriques). Certains fournisseurs de messagerie autorisent également les applications WebSphere Application Server à utiliser le support JMS pour échanger des messages de manière asynchrone avec des applications non JMS (par exemple, les applications WebSphere Application Server doivent souvent échanger des messages avec les applications IBM MQ . Les applications peuvent explicitement interroger des destinations JMS pour recenser les messages ou utiliser des beans gérés par message pour récupérer automatiquement les messages sur des destinations JMS sans interroger celles-ci explicitement.
- Fournisseur de messagerie par défaut de WebSphere Application Server (qui utilise l'intégration de service en tant que fournisseur)
- Le fournisseur de messagerie WebSphere MQ (lequel utilise votre système WebSphere MQ comme fournisseur)
- Fournisseurs de messagerie tiers qui implémentent au choix un adaptateur de ressources JCA version 1.5 ou 1.6 ou la fonction ASF de la spécification JMS version 1.0.2
Vos applications peuvent utiliser les ressources de messagerie de l'un de ces fournisseurs JMS. Le choix du fournisseur dépend généralement des impératifs d'utilisation ou d'intégration à un système de messagerie existant. Par exemple, il est possible qu'une infrastructure de messagerie fondée sur WebSphere MQ existe déjà. Dans ce cas, vous pouvez soit vous connecter directement à l'aide du fournisseur de messagerie WebSphere MQ, soit configurer un bus d'intégration de services avec des liaisons à un réseau WebSphere MQ , puis accéder au bus par l'intermédiaire du fournisseur de messagerie par défaut.
Si vous voulez principalement utiliser la messagerie entre des applications dans WebSphere Application Server et peut être en interaction avec un système WebSphere MQ, le fournisseur de messagerie par défaut s'impose. Si votre entreprise utilise WebSphere MQ et que vous souhaitez intégrer les applications de messagerie WebSphere Application Server à un réseau sur lequel prédomine WebSphere MQ, choisissez le fournisseur de messagerie WebSphere MQ.. Pour administrer un fournisseur de messagerie tiers, utilisez l'adaptateur de ressources (pour un fournisseur de messagerie compatible Java EE Connector Architecture (JCA) 1.5 ou 1.6) ou le client (pour un fournisseur de messagerie non JCA) fourni par le tiers.