EJB-Implementierung für JAX-RPC-Anwendungen vervollständigen

Nachdem Sie die erforderlichen Java-Artefakte für die Entwicklung eines JAX-RPC-Web-Service (Java API for XML-based RPC) entwickelt haben, müssen Sie die EJB-Implementierung vervollständigen, um je nach Programmiermodell eine JAR-Datei oder eine WAR-Datei zu assemblieren. Die generierte JAR-Datei bzw. WAR-Datei enthält die EJB-Implementierung und die unterstützten Klassen, die von den Tools erstellt wurden.

Vorbereitende Schritte

Entwickeln Sie die EJB-Implementierungsschablonen und -Bindungen aus einer WSDL-Datei für JAX-RPC-Web-Services mit dem Befehlszeilentool wsdl2java. Die aus einer WSDL-Datei (Web Services Description Language) generierten Implementierungsdeskriptorschablonen sind erforderlich, um die EJB während der Entwicklung des Web-Service zu implementieren.

Informationen zu diesem Vorgang

Für JAX-RPC-Anwendungen vervollständigen Sie die EJB-Implementierung, indem Sie eine eigene Geschäftsanwendung schreiben.

Vorgehensweise

  1. Überprüfen Sie die EJB-Remote-Schnittstelle Porttyp_RI.java. Ändern Sie die Schablone bei Bedarf. Der Wert Porttyp steht für den Namen des Elements <wsdl:portType> in der WSDL-Datei.
  2. Editieren Sie die EJB-Implementierungsschablone BindungImpl.java. Bindung steht für den Namen des Elements <wsdl:binding> in der WSDL-Datei.
  3. Implementieren Sie die Methoden in der Schablone.
  4. (Optional) Nehmen Sie evtl. erforderliche Änderungen vor.
  5. (Optional) Ändern Sie den Klassennamen, wenn der Bindungsname nicht akzeptabel ist.
  6. Kompilieren Sie alle Java™-Klassen.
  7. Assemblieren Sie eine EJB-JAR-Datei. Assemblieren Sie alle Java-Klassen mit Asssembliertools zu einer EJB-JAR-Datei. Schließen Sie alle mit dem Befehlstool WSDL2Java generierten Klassen ein, wenn Sie die Implementierungsschablonen und -bindungen aus einer WSDL-Datei entwickeln.

Ergebnisse

Sie haben eine EJB-Geschäftsanwendung für JAX-RPC-Web-Services aktiviert. Jetzt besitzen Sie eine EJB-JAR-Datei, die eine EJB und die unterstützenden Klassen enthält, die aus Web-Service-Artefakten erstellt wurden.

Nächste Schritte

Nachdem Sie jetzt die erforderlichen Artefakte für die Entwicklung eines JAX-RPC-Web-Service mit einer Enterprise-Bean zusammengestellt haben, müssen Sie den Implementierungsdeskriptor webservices.xml konfigurieren.


Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_EJBimp
Dateiname:twbs_EJBimp.html