Weitere HTTP-Transporteigenschaften für JAX-RPC-Web-Services mit einem Assembliertool konfigurieren

Sie können weitere HTTP-Transporteigenschaften für JAX-RPC-Web-Services (Java™ API for XML-based RPC) mit einem Assembliertool konfigurieren. Das Assembliertool wird verwendet, um die Bindungsdatei ibm-webservicesclient-bnd.xmi des Implementierungsdeskriptors zu konfigurieren.

Vorbereitende Schritte

Sie können weitere HTTP-Transporteigenschaften mit Assembliertools konfigurieren, die mit WebSphere Application Server bereitgestellt werden.

Informationen zu diesem Vorgang

Diese Task ist eine der drei Methoden, die Sie für die Konfiguration weiterer HTTP-Transporteigenschaften für einen Web-Service verwenden können, der als Client für einen anderen Web-Service auftritt. Sie können die HTTP-Transporteigenschaften auch wie folgt konfigurieren:

Wenn Sie die Eigenschaften über das Programm mit dem Programmiermodell Java API XML-based Remote Procedure Call (JAX-RPC) oder dem Programmiermodell Java API for XML Web Services (JAX-WS) konfigurieren möchten, sehen Sie sich die Spezifikation JAX-RPC bzw. JAX-WS an.

Eine vollständige Liste der unterstützten Standards und Spezifikationen finden Sie in der Dokumentation zu den Web-Service-Spezifikationen und den Anwendungsprogrammierschnittstellen.

Weitere Informationen zu den folgenden HTTP-Eigenschaften, die Sie konfigurieren können, finden Sie in der Dokumentation der angepassten HTTP-Eigenschaften für Web-Service-Anwendungen:
  • com.ibm.websphere.webservices.http.requestContentEncoding
  • com.ibm.websphere.webservices.http.responseContentEncoding
    Fehler vermeiden Fehler vermeiden: Diese Eigenschaft gilt nur für JAX-RPC und wird nur dann verwendet, wenn sie für auf JAX-WS basierende Services aktiviert ist. gotcha
  • com.ibm.websphere.webservices.http.connectionKeepAlive
  • com.ibm.websphere.webservices.http.requestResendEnabled
  • com.ibm.websphere.webservices.http.SocketTimeout
  • com.ibm.ws.webservices.enableHTTPPrefix
  • http.proxyHost
  • http.proxyPort
  • https.proxyHost
  • https.proxyPort
  • http.nonProxyHosts - Sie können diese Eigenschaft nur als angepasste JVM-Eigenschaft konfigurieren. Diese Eigenschaft gilt für HTTP- und HTTPS-Verbindungen.

Diese weiteren Eigenschaften werden für Web-Service-Anwendungen konfiguriert, die das Protokoll HTTP verwenden. Die Eigenschaften wirken sich auf die Inhaltscodierung der Nachricht in der HTTP-Anforderung, die HTTP-Antwort, die HTTP-Verbindungspersistenz und das Verhalten einer HTTP-Anforderung aus, die nach dem Auftreten eines Fehlers des Typs java.net.ConnectException aufgrund einer Zeitlimitüberschreitung erneut gesendet wird.

Führen Sie zum Konfigurieren weiterer HTTP-Eigenschaften mit einem Assembliertool die folgenden Schritte aus:

Vorgehensweise

  1. Starten Sie ein Assembliertool. Informationen zum Starten des Assembliertools finden Sie in der Dokumentation zu Rational Application Developer.
  2. 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.
  3. Migrieren Sie die WAR-Dateien, die mit Assembly Toolkit, Application Assembly Tool (AAT) oder einem anderen Tool erstellt wurden, auf das Assembliertool Rational Application Developer. Zum Migrieren von Dateien importieren Sie Ihre WAR-Dateien in das Assembliertool. Informationen zum Migrieren von Codeartefakten in ein Assembliertool finden Sie in der Dokumentation zu Rational Application Developer.
  4. Konfigurieren Sie die weiteren HTTP-Transporteigenschaften. Erstellen Sie das Name/Wert-Paar auf der Seite Web Services Client Port Binding für einen Web-Service-Client. Wenn Sie doppelt auf die Datei des Clientimplementierungsdeskriptors klicken, wird die Seite "Web Services Client Port Binding" angezeigt. Informationen zum Konfigurieren der HTTP-Transporteigenschaften finden Sie in der Dokumentation von Rational Application Developer.

Ergebnisse

Sie haben weitere HTTP-Transporteigenschaften für eine Web-Service-Anwendung konfiguriert.

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_configaddhttppropertiesatk
Dateiname:twbs_configaddhttppropertiesatk.html