JAX-RPC-Clientimplementierungsdeskriptor für Handlerklassen konfigurieren
Sie können den JAX-RPC-Clientimplementierungsdeskriptor für Handlerklassen konfigurieren, die vom Benutzer bereitgestellt werden.
Vorbereitende Schritte
Sie müssen eine EAR-Datei (Enterprise Archive) für die zu konfigurierenden Anwendungen haben. Für einige Handler wie Protokoll- und Trace-Handler muss nur die Server- oder Clientanwendung konfiguriert werden. Für andere Einsätze von Handlern, wie das Senden von Informationen in SOAP-Headern, müssen die Client- und Serveranwendungen mit symmetrischen Handlern konfiguriert werden.
Die Module in der EAR-Datei müssen die zu konfigurierenden Handlerklassen enthalten. Diese Klassen implementieren die Schnittstelle javax.xml.rpc.handler.Handler. Weitere Informationen zum Schreiben von Handlerklassen finden Sie in Kapitel 6 der Spezifikation "Web Services for Java™ Platform, Enterprise Edition (Java EE)" und in Kapitel 12 der Spezifikation "Java API for XML-based Remote Procedure Call (JAX-RPC)". Die Anwendungsmodule müssen die Datei webservices.xml (für Server) und die Clientimplementierungsdeskriptoren enthalten.
Eine vollständige Liste der unterstützten Standards und Spezifikationen finden Sie in der Dokumentation zu den Web-Service-Spezifikationen und den Anwendungsprogrammierschnittstellen.
Informationen zu diesem Vorgang
Führen Sie die folgenden Schritte aus, um einen Handler im Clientimplementierungsdeskriptor zu konfigurieren.
Vorgehensweise
- Starten Sie ein Assembliertool. Informationen zum Starten des Assembliertool finden Sie in der Dokumentation zu Rational Application Developer.
- Konfigurieren Sie das Assembliertool, falls noch nicht geschehen, für Java EE-Module. Stellen Sie sicher, dass die Kategorien Java EE und Web aktiviert sind. Informationen zum Konfigurieren des Assembliertools finden Sie in der Dokumentation zu Rational Application Developer.
- Migrieren Sie die WAR- bzw. JAR-Dateien, die mit Assembly Toolkit, Application Assembly Tool (AAT) oder einem anderen Tool erstellt wurden, in das Assembliertool Rational Application Developer. Lesen Sie die Informationen zum Importieren von WAR- oder JAR-Dateien mit einem Assembliertool in der Dokumentation von Rational Application Developer.
- Konfigurieren Sie den Clientimplementierungsdeskriptor. Lesen Sie die Informationen zum Erstellen von Web-Service-Handlern in der Dokumentation von Rational Application Developer.