Développement de liaisons client à partir d'un fichier WSDL pour un client de services Web JAX-RPC
Vous pouvez développer des liaisons client à partir d'un fichier WSDL pour un client de services web JAX-RPC.
Avant de commencer
Pour développer des liaisons client à partir d'un fichier WSDL pour les applications de services Web JAX-RPC, vous devez obtenir l'URL du fichier WSDL à utiliser. Les liaisons et les descripteurs de déploiement permettent à un client d'utiliser un service Web.
S'il s'agit d'un fichier local, l'URL est du type suivant : file:unité:\chemin\nom_fichier.wsdl.
S'il s'agit d'un fichier local, l'URL est du type suivant : file:/chemin\nom_fichier.wsdl.
Vous pouvez également spécifier des fichiers locaux à l'aide du chemin d'accès au système de fichiers absolu ou relatif.
- -container client
Génère les liaisons et les descripteurs de déploiement d'un client résidant dans le conteneur du client de l'application.
- -container ejb
Génère les liaisons et les descripteurs de déploiement d'un client correspondant à un bean enterprise d'un module EJB (Enterprise JavaBeans).
- -container web
Génère les liaisons et les descripteurs de déploiement d'un client résidant dans le conteneur web.
L'outil de ligne de commande WSDL2Java
n'est pas pris en charge sur la plateforme z/OS. Cette fonctionnalité est fournie par les outils
d'assemblage fournis avec la version z/OS du produit. Pour plus d'informations sur cet outil, consultez les informations relatives à l'outil
WSDL2Java pour les applications JAX-RPC (Java™ API for XML-based Remote Procedure Call).
Pourquoi et quand exécuter cette tâche
Pour développer les liaisons client à partir d'un fichier WSDL, procédez comme suit.

Procédure
où type est ejb pour un client d'EJB enterprise, web pour un client JavaBeans ou client pour un client d'application.
- -container web
- -container ejb
- -container client
Résultats
Exemple
Parsing XML file: file:e:/example/app/topdown/step1/AddressBook.wsdl
WSWS3185I: Info: Parsing XML file: AddressBook.wsdl
WSWS3282I: Info: Generating addr\Address.java.
WSWS3282I: Info: Generating addr\Phone.java.
WSWS3282I: Info: Generating addr\StateType.java.
WSWS3282I: Info: Generating addr\AddressBook.java.
WSWS3282I: Info: Generating addr\AddressBookService.java.
WSWS3282I: Info: Generating META-INF\ibm-webservicesclient-bnd.xmi.
WSWS3282I: Info: Generating META-INF\AddressBook_mapping.xml.
WSWS3282I: Info: Generating META-INF\ibm-webservicesclient-ext.xmi.
Que faire ensuite
Effectuez l'implémentation du client en écrivant votre application de client et en assemblant les artefacts de client.
.