Mise à la disposition des clients des applications de services Web déployées

Vous pouvez également publier des fichiers WSDL dans le système de fichiers. Si vous êtes un développeur de client ou un administrateur système, vous pouvez utiliser les fichiers WSDL pour permettre aux clients de se connecter aux services Web.

Avant de commencer

Le panneau de la console d'administration WSDL de publication prend en charge à la fois les services JAX-RPC et JAX-WS. La fenêtre de publication des fichiers WSDL génère un fichier compressé contenant les fichiers WSDL de tous les modules d'une application intégrant des services Web JAX-WS ou JAX-RPC. Pour savoir dans quelle mesure l'URL affecte le contenu de l'élément WSDL publié, consultez les sections relatives à la mise à disposition d'informations d'URL au noeud final HTTP.

Pour publier un fichier WSDL, vous devez disposer d'une application d'entreprise, également appelé fichier EAR, qui contient un module compatible avec des services Web et qui est déployée dans WebSphere Application Server. Pour savoir comment déployer des services Web, consultez les informations sur le déploiement d'applications de services Web sur des serveurs d'applications.

Pourquoi et quand exécuter cette tâche

L'objectif de la publication du fichier WSDL est de fournir aux clients une description du service WSDL, avec l'URL identifiant l'emplacement du service.

A l'issue de l'installation d'une application de services Web et d'une modification éventuelle des informations de noeud final, vous pouvez avoir besoin des fichiers WSDL contenant les informations de noeud final mises à jour pour que les clients puissent accéder à une application de services Web déployée.

Avant de publier un fichier WSDL, vous pouvez configurer des services Web pour définir les informations de noeud final sous la forme de fragments URL et permettre la spécification complète des ports WSDL. Reportez-vous aux tâches décrivant les informations d'URL de noeud final.

Les fichiers WSDL de chaque module activés par les services Web sont publiés dans l'emplacement du système de fichiers que vous indiquez. Vous pouvez fournir ces fichiers WSDL aux clients qui souhaitent invoquer vos services Web.

Vous pouvez spécifier les informations de noeud final des ports HTTP, des ports JMS (Java™ Message Service) ou accéder directement aux beans enterprise qui font office de services Web.

Procédure

  1. Configurez les liaisons client des services Web.
  2. Configurez les informations d'URL de noeud final pour les liaisons HTTP. Effectuez l'une des tâches suivantes, selon le type de liaison que vous utilisez :
    • [AIX Solaris HP-UX Linux Windows][z/OS]Configurez les informations d'URL de noeud final pour les liaisons HTTP.
    • Configurez les informations d'URL de noeud final pour les liaisons JMS.
    • [AIX Solaris HP-UX Linux Windows][z/OS]Configurez les informations d'URL de noeud final pour accéder directement aux beans enterprise.
  3. Externalisez ou publiez le fichier WSDL en dehors de l'application Vous pouvez effectuer cette tâche de différentes façons :
    • [AIX Solaris HP-UX Linux Windows][z/OS]Publiez un fichier WSDL à l'aide de la console d'administration.
    • [AIX Solaris HP-UX Linux Windows][z/OS]Publiez un fichier WSDL à l'aide d'une URL.
    • Publiez un fichier WSDL à l'aide de l'outil wsadmin.

Que faire ensuite

Appliquez la sécurité aux services Web. Pour plus de détails, consultez les informations sur la sécurisation des applications de services Web à l'aide de la sécurité au niveau des messages.

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_publishwsdl
Nom du fichier : twbs_publishwsdl.html