Configuration des liaisons de client de services Web JAX-RPC dans la description du déploiement ibm-webservicesclient-bnd.xmi

Vous pouvez configurer le fichier de descripteur de déploiement ibm-webservicesclient-bnd.xmi à l'aide d'outils d'assemblage.

Avant de commencer

Vous pouvez configurer des descripteurs de déploiement à l'aide des outils d'assemblage fournis avec le serveur d'applications.

Vous devez configurer l'outil d'assemblage avant de l'utiliser. Lisez la rubrique sur la configuration de l'outil d'assemblage dans la documentation Rational Application Developer.

Pourquoi et quand exécuter cette tâche

Une fois le module client assemblé, effectuez cette étape pour configurer le descripteur de déploiement ibm-webservicesclient-bnd.xmi. Les descripteurs du déploiement sont obligatoires pour que WebSphere Application Server puisse traiter les demandes de services web entrantes.

Pour configurer le descripteur de déploiement ibm-webservicesclient-bnd.xmi, procédez comme suit :

Procédure

  1. Démarrez un outil d'assemblage. Lisez la rubrique sur le démarrage de l'outil d'assemblage dans la documentation Rational Application Developer.
  2. Passez à la perspective Java EE.
    1. Cliquez sur Fenêtre > Ouvrir la perspective > Autre > Java EE.
  3. Ouvrez l'explorateur de projets.
    1. Cliquez sur Fenêtre > Afficher la vue > Autre > Explorateur de projets.
  4. Recherchez le fichier de descripteur de déploiement du module. Astuce : Descripteur de déploiement : <module>
  5. Cliquez deux fois sur le fichier du descripteur de déploiement pour ouvrir l'éditeur du descripteur de déploiement.
    1. Sélectionnez l'onglet Liaison WS dans la fenêtre de l'éditeur pour ouvrir l'éditeur Liaisons de client de services Web.
  6. Vérifiez les paramètres de l'élément serviceRefLink.
    1. Ouvrez l'éditeur Liaison de client de services Web.
    2. Cliquez sur l'onglet Références de service.
    3. Cliquez sur Ajouter.
    4. Sélectionnez les références de service définies dans le fichier du descripteur de déploiement à partir de la liste.
  7. Vérifiez les paramètres de l'élément deployedWSDLFile.
    1. Ouvrez l'éditeur Liaison de client de services Web.
    2. Sélectionnez la référence du service.
    3. Développez la section Détails des références de services.
    4. Cliquez sur le bouton Parcourir en regard de la zone Fichier WSDL déployé.
    5. Sélectionnez le nouveau fichier WSDL (Web Services Description Language).
    6. Cliquez sur OK.
    Vous pouvez modifier l'élément deployedWSDLFile d'un service web déployé à l'aide de la console d'administration. Cliquez sur Applications d'entreprise > application > Module Web ou module EJB > module > Liaisons de client de services Web.
  8. Vérifiez les paramètres de l'élément defaultMappings.
    1. Ouvrez l'éditeur Liaison de client de services Web.
    2. Cliquez sur Mappages par défaut.
    3. Cliquez sur Ajouter.
    4. Editez les entrées de la ligne nouvellement ajoutée pour établir un mappage entre un portType et un port dans le fichier WSDL. Une seule entrée est prise en charge pour chaque portType.
    5. Cliquez sur OK.
    Vous pouvez également modifier l'élément defaultMappings d'un service web déployé à l'aide de la console d'administration. Cliquez sur Applications d'entreprise > application > Module Web ou module EJB > module > Liaisons de client de services Web.
  9. Accédez à l'éditeur Liaison de port du client de services Web via la section Détails de liaison de nom qualifié de port.
  10. Vérifiez les paramètres de l'élément syncTimeout.
    1. Créez une liaison de nom qualifié de port pour le port.
    2. Ouvrez l'éditeur Liaison de client de services Web.
    3. Confirmez qu'une référence de service est sélectionnée à la section Références sectorisées de composant ou Références de service.
    4. Développez la section Liaison de nom qualifié de port.
    5. Cliquez sur Ajouter. La boîte de dialogue d'ajout d'une liaison de nom qualifié de port s'ouvre.
    6. Entrez l'espace de nom du port du fichier WSDL à configurer dans la zone Lien de l'espace de nom de port.
    7. Entrez le nom_local du port du fichier WSDL à configurer dans la zone Lien du nom local de port. Le nom figurant dans la liste Liaison de nom qualifié de port est le nom local du port du fichier WSDL.
    8. Cliquez sur OK.
    1. Configurez la propriété syncTimeout en recherchant la zone Dépassement du délai de synchronisation et en entrant la valeur de votre choix. La valeur par défaut est de 300 secondes.
  11. Vérifiez les paramètres de l'élément basicAuth.
    1. Vérifiez la zone Authentification de base HTTP dans la section Détails de liaison de nom qualifié de port.
    2. Entrez la valeur souhaitée dans les zones ID utilisateur et Mot de passe.
    3. Cliquez sur OK.
  12. Vérifiez les paramètres de l'élément sslConfig.
    1. Vérifiez la zone Configuration SSL dans la section Détails de liaison de nom qualifié de port.
    2. Entrez la valeur souhaitée dans la zone Nom.
    3. Cliquez sur OK.
  13. Une fois les propriétés éditées, tapez Ctrl-S sur le clavier pour enregistrer les modifications.

Résultats

Le descripteur de déploiement ibm-webservicesclient-bnd.xmi est configuré. Si vous avez configuré tous les descripteurs de déploiement, testez le client de services web. Sinon, terminez les configurations, puis testez le client de services web.

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