Chapter 8 Travailler avec les services Web
Génération de services Web pour Java
Vous pouvez générer des classes de mise en oeuvre, interfaces, descripteur de déploiement, JAR, WAR, ou EAR côté client ou côté serveur en utilisant la commande Générer du code langage objet accessible dans le menu Langage.
La génération de code pour les services Web côté serveur implique les opérations suivantes :
- Générer des classes de mise en oeuvre et des interfaces de services Web (classe Java, bean de session sans état, Servlet, etc.)
- Générer un descripteur de déploiement de services Web pour Java en utilisant la spécification JSR109. Le descripteur de déploiement est un fichier XML qui doit être inclus dans chaque archive WAR, il s'appelle WEB.xml par convention et contient des informations nécessaires au déploiement d'un service Web
Pour plus d'informations sur le descripteur de déploiement, reportez-vous au lexique à la fin de ce manuel.
- Générer des fichiers de WSDL d'interface et de WSDL de mise en oeuvre (les fichiers WSDL peuvent être générés séparément car ils peuvent être utilisés pour des applications UDDI ou des applications client)
En règle générale, lorsqu'un service Web est déployé, le serveur est capable de générer un WSDL de mise en oeuvre.
La génération de code pour les services Web côté client consiste à générer des classes de proxy.
PowerAMC prend en charge plusieurs types de mise en oeuvre de service Web dans Java:
Copyright (C) 2005. Sybase Inc. All rights reserved.
|
|