Création et édition de gestionnaires de service Web JAX-WS

Vous pouvez ajouter des gestionnaires logiques ou de protocole JAX-WS afin d'intercepter les messages entrants et sortants des services Web et de leurs clients. Vous pouvez sélectionner tout client et service Web JAX-WS disponible et démarrer l'assistant de création de gestionnaire. Dans l'assistant, vous indiquez le nom de classe du gestionnaire, le nom du gestionnaire et un nom d'affichage facultatif, et spécifiez le type de gestionnaire. Une fois que vous avez terminé, l'assistant génère le code de gestionnaire squelette et met à jour le descripteur de déploiement applicable.

Pourquoi et quand exécuter cette tâche

L'assistant de création de gestionnaire vous aide à :

Ajout ou édition de gestionnaires côté service

Procedure

  1. Ouvrez la vue Services.
  2. Dans l'arborescence JAX-WS, sélectionnez votre service Web. Cliquez avec le bouton droit de la souris et sélectionnez Configurer les gestionnaires de service Web JAX-WS.
  3. Si des gestionnaires sont déjà définis pour le service, vous pouvez les supprimer ou les réorganiser. Vous pouvez aussi ajouter un gestionnaire en cliquant sur Ajouter.
    1. Indiquez si vous voulez créer une classe de gestionnaire ou sélectionnez une classe existante.
    2. Entrez ou recherchez le nom de classe qualifié complet pour le gestionnaire.
    3. Entrez un nom pour le gestionnaire.
    4. Optional: Entrez un nom d'affichage pour le gestionnaire.
    5. Sélectionnez le type de gestionnaire, logique ou de protocole.
    6. Le dossier de sortie du gestionnaire est répertorié. Par défaut, il s'agit du dossier src pour le service.

Ajout de gestionnaires côté client

About this task

Procedure

  1. Ouvrez la vue Services.
  2. Dans l'arborescence JAX-WS, sélectionnez votre client de service Web. Cliquez avec le bouton droit de la souris et sélectionnez Configurer les gestionnaires de client JAX-WS.
  3. Si des gestionnaires sont déjà définis pour le client, vous pouvez les supprimer ou les réorganiser. Vous pouvez aussi ajouter un gestionnaire en cliquant sur Ajouter.
    1. Recherchez le nom de classe qualifié complet pour le gestionnaire.
    2. Entrez un nom pour le gestionnaire.
    3. Optional: Entrez un nom d'affichage pour le gestionnaire.
    4. Sélectionnez le type de gestionnaire, logique ou de protocole.
    5. Le dossier de sortie du gestionnaire est répertorié. Par défaut, il s'agit du dossier src pour le client.

Test des gestionnaires de service Web

Procedure

  1. Modifiez les classes de gestionnaire générées (en ajoutant println par exemple).
  2. Exécutez l'exemple de fichier JSP de client de service Web et testez les services Web afin de vérifier que les gestionnaires interceptent le trafic correctement.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : thandler.html