Espaces de nom JNDI et connexion à des environnements de fournisseur JMS différents

L'interopérabilité avec les autres clients et systèmes JMS est plus simple si les connexions de vos applications de messagerie sont créées à l'aide d'une fabrique de connexions et stockées dans un espace nom JNDI. L'espace nom JNDI isole votre application des informations spécifiques aux fournisseurs et il n'existe pas de différences notables en matière de programmation des applications de messagerie.

L'API JNDI (Java™ Naming and Directory Interface) permet aux clients JMS de rechercher des objets JMS configurés. En délégant toutes les tâches spécifiques au fournisseur aux tâches administratives de création et configuration de ces objets, les clients peuvent être intégralement portables entre les différents environnements. En outre, les applications sont plus simples à administrer car il n'y a pas de valeurs administratives spécifiques imbriquées dans leur code.

Il existe deux types d'objets JMS administrés :
  • ConnectionFactory - l'objet utilisé par un client pour créer une connexion avec un fournisseur.
  • Destination - l'objet utilisé par un client pour spécifier la destination des messages qu'il envoie et la source des messages qu'il reçoit.

L'environnement de messagerie auquel se connecte l'application dépend du type d'implémentation de l'objet ConnectionFactory extrait de JNDI. Par exemple, s'il s'agit d'un objet ConnectionFactory de messagerie par défaut de WebSphere Application Server, une connexion est établie avec le même bus d'intégration de services.


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=cjcAL10_
Nom du fichier : cjcAL10_.html