Gestionnaires de médiations et listes des gestionnaires de médiations

Les médiations sont spécifiées en tant que simple liste séquentielle de gestionnaires de médiations. Vous devez assembler et déployer la liste des gestionnaires de médiations dans une archive EAR (Enterprise Applications Archive) et l'installer dans WebSphere Application Server. Une fois la médiation associée à une destination, elle traite les messages qui arrivent à la destination. Un gestionnaire de médiations est la classe Java™ qui traite les messages.

Remarque : Les flux de médiation dans le bus d'intégration de services sont en cours de stabilisation. Aucune nouvelle évolution n'est prévue à l'avenir. Vous pouvez utiliser IBM Integration Bus ou tout autre courtier de messages pour les fonctions de médiation qui ne sont pas disponibles dans l'intégration de service.
Le traitement des messages par un gestionnaire de médiations inclut, par exemple, les actions suivantes :
  • Conversion d'un message dans un autre format.
  • Acheminement des messages vers d'autres destinations.
  • Ajout de données à un message à partir d'une source de données.
  • Modification des propriétés du message.

La classe du gestionnaire de médiations implémente l'interface Java com.ibm.websphere.sib.mediation.handler.MediationHandler. Vous assemblez la classe de gestionnaire de médiation dans un fichier (EAR) et déployez l'application gestionnaire de médiations dans une liste de gestionnaires de médiations en utilisant un outil d'assemblage tel que IBM® Rational Application Developer.

Vous pouvez affecter un ou plusieurs gestionnaires de médiations à une liste de gestionnaires de médiations pour définir un groupe d'opérations à appliquer à chaque message. Lorsque vous affectez un gestionnaire de médiations à une liste de gestionnaires de médiations, vous attribuez un numéro de séquence au gestionnaire de médiations. Le numéro de séquence sert à déterminer la séquence spécifique d'appel des médiations dans les listes de gestionnaires de médiations.

Vous configurez et créez une médiation dans la console d'administration et l'associez à une destination. Par défaut, la liste de gestionnaires de médiations porte le même nom que le gestionnaire de médiations. Vous pouvez cependant indiquer un nom différent si nécessaire.
Figure 1. Listes des gestionnaires de médiations
Cette illustration décrit les listes de gestionnaire de médiations.

L'illustration 1 montre qu'une médiation est constituée d'une simple liste séquentielle de gestionnaires de médiations. Le résultat du fonctionnement de chaque gestionnaire de médiations de la liste détermine si le prochain gestionnaire de médiations de la liste est appelé ou si le message est acheminé à la destination suivante.

Dans la plupart des cas vous affecterez uniquement un gestionnaire de médiations à une liste de gestionnaires de médiations. Les outils de déploiement du gestionnaire de médiations dans un fichier EAR fournissent une option de configuration de base qui permet d'ajouter automatiquement le gestionnaire de médiations à sa propre liste de gestionnaires de médiations.

Le comportement d'un gestionnaire de médiations peut être contrôlé en définissant les propriétés à différentes étapes du développement des médiations. Vous pouvez définir ces propriétés lorsque vous créez la classe Java , assemblez et déployez le gestionnaire de médiations, ou au moment de l'exécution lorsque la médiation est créée et installée.


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