WebSphere ESB vous permet d'afficher et de modifier certains aspects des applications de service et des modules de service à l'aide de la console d'administration.
Les applications de service offrent des services et ont un module de service associé (également appelé module SCA (Service Component Architecture)).
Les seuls types de modules SCA pris en charge par WebSphere ESB sont les modules de médiation.
Détails d'un module affichables
Après avoir déployé un fichier EAR (Enterprise ARchive) contenant un module SCA,
vous pouvez afficher les détails du module SCA.
Vous pouvez répertorier tous vos modules SCA,
ainsi que les applications associées, et vous pouvez afficher les détails relatif à un module SCA spécifique.
Parmi les détails du
module SCA que
vous pouvez afficher, se trouvent :
- le nom du module SCA
- l'application associée
- module SCA importations:
- les interfaces
- les liaisons
- module SCA exportations:
- les interfaces
- les liaisons
- les propriétés du module SCA.
Détails d'un module modifiables
Après avoir déployé un fichier EAR contenant un
module SCA, vous pouvez
modifier les détails du
module SCA répertoriés ci-après, à l'aide de la console d'administration, sans avoir à redéployer le fichier EAR.
- Liaisons d'importation de type SCA :
- Modifier les liaisons d'importation vous permet de modifier les interactions entre services.
- Les liaisons SCA connectent les
modules SCA à d'autres
modules SCA. Un module SCA peut interagir avec un
second module SCA, et être modifié
pour interagir avec un autre module SCA.
- Les liaisons de service Web connectent les modules SCA à des services externes à l'aide de SOAP.
- Liaisons d'importation de type service Web (WS) :
- Modifier les liaisons d'importation vous permet de modifier les interactions entre services.
- Les liaisons d'importation WS permettent aux modules SCA d'accéder à des services Web. Une liaison d'importation WS appelle un service situé à un noeud final spécifique.
Vous pouvez changer de noeud final, de sorte que la liaison appelle le service sur un autre noeud, voire qu'elle appelle un service complètement différent avec des interfaces compatibles.
- Les liaisons d'exportation et d'importation de types JMS, WebSphere MQ JMS, JMS
générique, WebSphere MQ et HTTP disposent d'attributs modifiables.
- Propriétés du Module de médiation :
- Les propriétés du Module de médiation dépendent des
primitives de médiation auxquelles elles sont associées. Cependant, la console d'administration de WebSphere ESB affiche certains d'entre eux sous forme de propriétés supplémentaires d'un
module SCA.
Le développeur d'intégration doit marquer une propriété de primitive de médiation comme Promue pour qu'elle soit visible
à partir de WebSphere ESB.
- La modification des propriétés du module de médiation permet de modifier le comportement des médiations. Les modifications que vous pouvez apporter aux médiations dépendent des propriétés ayant été promues.
Remarque : Une opération d'exportation
pour laquelle aucune liaison n'a été spécifiée, est interprétée comme une exportation dotée d'une liaison
de type SCA lors de l'exécution.
Figure 1. Exemple d'interaction entre modules de
médiation.
Le module de médiation 1 se connecte au module de médiation 2