Pour traiter les messages qui circulent depuis ou vers un service
WS-Notification version 7.0 basé sur JAX-WS existant, vous devez créer des gestionnaires JAX-WS, les relier sous la forme d'une liste de gestionnaires, puis appliquer cette
liste à un noeud final NotificationBroker, PublisherRegistrationManager ou
SubscriptionManager à un point de service WS-Notification version 7.0 (pour la
gestion des appels entrants) ou appliquer la liste des gestionnaires à un
service WS-Notification (pour la gestion des appels sortants).
Pourquoi et quand exécuter cette tâche
Pour créer un gestionnaire JAX-WS, vous pouvez utiliser un outil tel que IBM® Rational Application Developer. Pour permettre aux gestionnaires d'effectuer des opérations plus complexes, associez-les dans des listes de gestionnaires. Vous pouvez associer chaque liste de gestionnaires à un ou plusieurs points de service ou services WS-Notification version 7.0 basés sur JAX-WS, pour que la liste des gestionnaires puisse surveiller l'activité WS-Notification et prenne les mesures appropriées selon l'émetteur et le contenu de chaque message entrant ou sortant.. Par
exemple :
- Vous pouvez utiliser une liste de gestionnaires dans le service Web
NotificationBroker pour consigner tous les messages de notification reçus par ce
point de service.
- Vous pouvez utiliser une liste de gestionnaires dans un service Web
SubscriptionManager pour consigner toutes les demandes de désabonnement reçues par
ce point de service.
- Vous pouvez utiliser une liste de gestionnaires dans un service Web
PublisherRegistrationManager pour consigner toutes les demandes de
désenregistrement du diffuseur de publications reçues par ce point de service.
Procédure
- Créez un ou plusieurs gestionnaires JAX-WS. Pour ce faire, vous pouvez utiliser IBM Rational Application
Developer ou un outil similaire.
- Chargement
de classes de gestionnaire JAX-WS. Un gestionnaire JAX-WS interagit avec des messages via un point de service WS-Notification version 7.0 basé sur JAX-WS (pour la gestion des appels entrants) ou un service WS-Notification (pour la gestion des appels sortants), de ce fait vous devez rendre la classe de gestionnaire disponible pour le serveur ou le cluster qui héberge le service ou le point de service WS-Notification que vous voulez contrôler.
- Créez une configuration de gestionnaire
JAX-WS en utilisant la console d'administration ou la
Commande createJAXWSHandler. En créant une configuration de gestionnaire, vous faites en sorte que WebSphere Application Server reconnaisse votre gestionnaire et ce dernier peut être inclus dans une ou plusieurs listes de gestionnaires.
- Créez un liste de gestionnaires JAX-WS. L'approche adoptée dans WebSphere
Application Server consiste à affecter des listes de gestionnaires (plutôt que des gestionnaires individuels) sur les points de service WS-Notification (pour la gestion des appels entrants) ou des services WS-Notification (pour la gestion des appels sortants).
- Facultatif : Pour appliquer une liste de gestionnaires JAX-WS à un noeud final de
fournisseur de services (NotificationBroker, PublisherRegistrationManager ou
SubscriptionManager) associé à un point de service, utilisez la console
d'administration pour effectuer les sous-étapes suivantes :
- Accédez à
ou
. Le formulaire Points de service WS-Notification [Collection] s'affiche. Ce formulaire contient tous les points de service configurés pour ce service WS-Notification version 7.0.
- Dans la sous-fenêtre de contenu, cliquez sur le nom d'un point de service WS-Notification version 7.0 basé sur JAX-WS dans la liste. Les paramètres en cours pour ce point de service WS-Notification version 7.0
sont affichés dans le formulaire
Points de service WS-Notification [Paramètres].
- Appliquez la liste de gestionnaires JAX-WS en la sélectionnant dans
la zone de liste d'une ou plusieurs des propriétés générales suivantes :
- Liste des gestionnaires NotificationBroker JAX-WS
-
- Liste des gestionnaires SubscriptionManager JAX-WS
-
- Liste des gestionnaires PublisherRegistrationManager JAX-WS
-
- Facultatif : Pour appliquer une liste de gestionnaires JAX-WS à un service
WS-Notification, effectuez les sous-étapes suivantes à l'aide de la console
d'administration :
- Naviguez à
ou
. Le formulaire Services WS-Notification [Collection] s'affiche.
- Dans la sous-fenêtre de contenu, cliquez sur le nom d'un service WS-Notification version 7.0 basé sur JAX-WS dans la liste. Les paramètres en cours pour ce service WS-Notification version
7.0 sont affichés dans le panneau
Services WS-Notification [Paramètres].
- Appliquez la liste de gestionnaires JAX-WS en la sélectionnant dans la
zone de liste de la propriété générale suivante :
- Liste de gestionnaires JAX-WS
-