Application d'une liste de gestionnaires JAX-WS à un service WS-Notification

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).

Avant de commencer

Cette tâche suppose que vous ayez déjà créé un service WS-Notification version 7.0.

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

  1. Créez un ou plusieurs gestionnaires JAX-WS. Pour ce faire, vous pouvez utiliser IBM Rational Application Developer ou un outil similaire.
  2. 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.
  3. 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.
  4. 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).
  5. 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 :
    1. Accédez à Intégration des services -> WS-Notification -> Services -> nom_service -> [Propriétés supplémentaires] Points de service WS-Notification ou Intégration des services -> Bus -> nom_bus -> [Services] Services WS-Notification -> nom_service -> [Propriétés supplémentaires] Points de service WS-Notification. 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.
    2. 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].
    3. 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

  6. 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 :
    1. Naviguez à Intégration des services -> WS-Notification -> Services ou Intégration des services -> Bus -> nom_bus -> [Services] Services WS-Notification. Le formulaire Services WS-Notification [Collection] s'affiche.
    2. 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].
    3. 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


Icône indiquant le type de rubrique Rubrique de tâche



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