Implementierungsdeskriptorschablonen für JAX-RPC-Web-Services für eine EJB-Implementierung entwickeln
Sie können Implementierungsdeskriptorschablonen für eine EJB-Implementierung entwickeln, die für JAX-RPC-Web-Services (Java API for XML-based RPC) aktiviert ist.
Vorbereitende Schritte
Informationen zu diesem Vorgang
Mit dieser Task erstellen Sie Implementierungsdeskriptorschablonen, die beschreiben, wie die Serviceimplementierung einer EJB (Enterprise JavaBeans) zugeordnet wird. Diese Task ist ein erforderlicher Schritt für die Entwicklung eines Web-Service aus einer Enterprise-Bean.
Wenn Sie die Implementierungsdeskriptorschablonen aus einer WSDL-Datei entwickeln möchten, müssen Sie den URL (Uniform Resource Locator) der zu verwendenden WSDL-Datei abrufen.
Wenn die WSDL-Datei eine lokale Datei ist,
sieht der URL wie folgt aus: file:Laufwerk:\Pfad\Dateiname.wsdl.
Wenn die WSDL-Datei
eine lokale Datei ist,
sieht der URL wie folgt aus: file:/Pfad/Dateiname.wsdl.
Lokale Dateien können Sie auch mit dem absoluten oder relativen Dateisystempfad angeben.
Wenn die Web-Service-Implementierung eine Enterprise-Bean in einem EJB-Modul enthält, werden die Implementierungsdeskriptoren webservices.xml, ibm-webservices-bnd.xmi und ibm-webservices-ext.xmi sowie die JAX-RPC-Zuordnungsdatei (Java™ API for XML-based Remote Procedure Call), die vom Unterverzeichnis META-INF generiert.
Vorgehensweise

Ergebnisse
Beispiel
- Generieren Sie die Schablonendateien mit der folgenden Befehlssyntax:
Die Implementierungsdeskriptorschablonen werden wie folgt im Unterverzeichnis META-INF generiert:WSDL2Java -verbose -role develop-server -container ejb -genJava no AddressBookJ2WE.wsdl
Syntaxanalyse der XML-Datei: AddressBookJ2WE.wsdl Generierung läuft: META-INF\webservices.xml Generierung läuft: META-INF\ibm-webservices-bnd.xmi Generierung läuft: META-INF\ibm-webservices-ext.xmi Generierung läuft: META-INF\AddressBookJ2WE_mapping.xml