Migration de la connexion JMS et de la connexion de processus JMS

La connexion JMS et la connexion de processus JMS peuvent être migrées vers la construction SCA recommandée.

Dans WebSphere Studio Application Developer Integration Edition, ce type de connexion permettait aux clients de communiquer avec un processus BPEL ou un autre type de service en envoyant un message à un MDB. Notez que ce type de connexion n'était pas facultatif pour les processus longs car il était toujours sélectionné. En effet, ce type de connexion était le seul type de connexion autorisé pour les interfaces demande-réponse des processus longue durée. Pour les autres types de service, un MDB est généré et appelle le service approprié.

Le nom JNDI utilisé par la connexion JMS était une combinaison du nom du BPEL, de l'espace de nom cible et d'un horodatage de début de validité.

Dans WebSphere Studio Application Developer Integration Edition, lorsque la connexion JMS était sélectionnée comme type de déploiement pour un processus BPEL, les options suivantes étaient fournies :
  • Fabrique de connexion JNDI : par défaut, jms/BPECF (il s'agit du nom JNDI de la fabrique de connexions de la file d'attente du conteneur du processus métier)
  • File d'attente de la destination JNDI : par défaut, jms/BPEIntQueue (il s'agit du nom JNDI de la file d'attente interne du conteneur du processus métier cible)
  • URL de fournisseur JNDI : fournie par le serveur ou personnalisée : vous devez entrer une adresse. L'adresse par défaut est iiop://localhost:2809.
Il existe cinq options pour la migration de la connexion de processus JMS de WebSphere Studio Application Developer Integration Edition. Le type de client qui accède au service déterminera les options ci-dessous à exécuter :
Remarque : Une fois les étapes de migration manuelle terminées, le client doit également être migré vers le nouveau modèle de programmation. Voir la rubrique appropriée pour les types de clients suivants :
Tableau 1. Plus d'informations sur la migration des clients
Type de client Pour plus d'informations, voir
Client WSIF qui utilise la connexion de processus JMS Migration du client API de messagerie générique de Business Process Choreographer et du client de connexion de processus JMS
API EJB générique de Business Process Choreographer Migration du client API EJB générique de Business Process Choreographer
Migration métier via l'API de messagerie générique de Business Process Choreographer Migration du client API de messagerie générique de Business Process Choreographer
Autre processus BPEL dans le même module Non applicable : connecter ensemble des composants BPEL à l'aide de l'éditeur d'assemblage.
Autre processus BPEL dans un module différent Non applicable : Créer une importation avec liaison SCA dans le module de référence et configurer ses connexions pour pointer vers l'exportation avec liaison SCA que vous avez créé plus haut dans la première option.
Notez que si le processus métier transmet une référence à lui-même en dehors de son module (via une référence de service), vous devez toujours suivre la première option ci-dessous (vous pouvez toujours exécuter plusieurs de ces options) afin de créer une exportation avec liaison SCA pour le processus métier. Un seul processus métier par module peut transmettre sa référence de service à l'extérieur du module car son exportation doit être marquée comme exportation par défaut du module. Pour cela, affectez la valeur "true" à l'attribut appelé "default" d'une exportation, comme dans :
Référence de noeud final par défaut
Vous devez marquer manuellement cette exportation de processus métier comme exportation par défaut en cliquant dessus avec le bouton droit de la souris dans la vue Intégration métier et en sélectionnant Ouvrir avec, puis Editeur de texte.
Tâches associées
Migration du client API de messagerie générique de Business Process Choreographer et du client de connexion de processus JMS
Migration d'un client utilisant l'API EJB générique de Business Process Choreographer
Migration du client JMS

Commentaires
(C) Copyright IBM Corporation 2005. Tous droits réservés.