JAX-WS-Web-Services mit WSDL-Dateien entwickeln (Top-down-Ansatz)
Unterartikel
Entwicklungsumgebung für Web-Services einrichten
Der Anwendungsserver stellt Befehlszeilentools für die Entwicklung von Web-Service-Clients und -Implementierungen bereit, die auf der Spezifikation "Web Services for Java Platform, Enterprise Editition (Java EE)" basieren. Sie müssen Ihre Entwicklungsumgebung einrichten, bevor Sie mit der Entwicklung von Web-Services beginnen.Java-Artefakte für JAX-WS-Anwendungen aus einer WSDL-Datei generieren
Verwenden Sie JAX-WS zum Generieren der Java™-Artefakte, die Sie benötigen, um JAX-WS-Web-Services ausgehend von einer WSDL-Datei (Web Services Description Language) zu entwickeln.MTOM für JAX-WS-Web-Services aktivieren
Mit Java API for XML-Based Web Services (JAX-WS) können Sie binäre Anhänge, wie z. B. Bilder oder Dateien, zusammen mit Web-Service-Anforderungen senden. JAX-WS bietet Unterstützung für eine optimierte Übertragung binärer Daten gemäß der Spezifikation "SOAP Message Transmission Optimization Mechanism (MTOM)".Einhaltung von WSDL-Bindungen in JAX-WS-Web-Services durchsetzen
In Java API for XML-Based Web Services (JAX-WS) Version 2.1 wurde das Konzept von Features als eine Methode für die Steuerung bestimmter Funktionen und Verhalten über das Programm eingeführt. RespectBindingFeature ist eines der unterstützten Standardfeatures. Mit RespectBindingFeature können Sie steuern, ob eine JAX-WS-Implementierung erforderlich ist, damit der Inhalt der WSDL-Bindung (Web Services Description Language), die einem Endpunkt zugeordnet ist, berücksichtigt wird.Implementierungsdeskriptor "webservices.xml" für JAX-WS-Anwendungen entwickeln
Implementierungsdeskriptoren sind Standardtextdateien im XML-Format, die in eine Web-Service-Anwendung gepackt werden. Sie können den Implementierungsdeskriptor "webservices.xml" optional verwenden, um Anwendungsmetadaten, die in Annotationen in JAX-WS-Web-Services (Java API for XML-Based Web Services) angegeben sind, zu erweitern oder zu überschreiben.JavaBeans-Implementierung für JAX-WS-Anwendungen vervollständigen
Nachdem Sie die Java-Artefakte entwickelt haben, die für die Entwicklung eines JAX-WS-Web-Service (Java API for XML-Based Web Services) erforderlich sind, müssen Sie die JavaBeans-Implementierung vervollständigen, um eine WAR-Datei Webarchvi) zu assemblieren. Die erzeugte WAR-Datei enthält die JavaBeans-Implementierung und die unterstützten Klassen, die mit den Tools erstellt wurden.EJB-Implementierung für JAX-WS-Anwendungen vervollständigen
Nachdem Sie die Java-Artefakte entwickelt haben, die für die Entwicklung eines JAX-WS-Web-Service (Java API for XML-Based Web Services) erforderlich sind, müssen Sie die EJB-Implementierung (Enterprise JavaBeans) vervollständigen, um eine JAR-Datei Java-Archiv) zu assemblieren. Die erzeugte JAR-Datei enthält die EJB-Implementierung und die unterstützten Klassen, die mit den Tools erstellt wurden.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=container_wbsjaxws_goal_developing_from_wsdl
Dateiname:container_wbsjaxws_goal_developing_from_wsdl.html