Weitere HTTP-Transporteigenschaften in der Anzeige "Angepasste JVM-Eigenschaften" in der Administrationskonsole konfigurieren

Sie können weitere HTTP-Transporteigenschaften für JAX-WS- (Java™ API for XML-Based Web Services) und JAX-RPC-Web-Services (Java API for XML-based RPC) in der Anzeige "Angepasste JVM-Eigenschaften" in der Administrationskonsole konfigurieren.

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.

Vorgehensweise

  1. Öffnen Sie die Administrationskonsole.
    1. Klicken Sie auf Server > Anwendungsserver > Server > Java- und Prozessverwaltung > Prozessdefinition > Java Virtual Machine > Angepasste Eigenschaften.
  2. Optional: Wenn die Eigenschaft nicht aufgelistet ist, erstellen Sie einen neuen Eigenschaftsnamen.
  3. Geben Sie den Namen und den Wert ein.
  4. Optional: Bestätigen Sie die Umleitung der HTTP-Anforderung zu einem anderen URI in HTTPS.
    Eine Umleitung der HTTP-Anforderung zu einem anderen URI in HTTPS kann eintreten, wenn die Transportgarantie CONFIDENTIAL oder INTEGRAL in der Anwendung konfiguriert wird. Zum Bestätigen der Umleitung können Sie eine der folgenden Tasks ausführen:
    • Setzen Sie die Java-Systemeigenschaft com.ibm.ws.webservices.HttpRedirectEnabled auf true.
    • Setzen Sie die Eigenschaft com.ibm.wsspi.webservices.Constants.HTTP_REDIRECT_ENABLED über das Programm auf ein Objekt vom Typ "java.lang.Boolean" im Stub- bzw. Call-Objekt, bevor Sie den Service aufrufen. Verwenden Sie beispielsweise einen der folgenden "java.lang.Boolean"-Werte, um die Eigenschaft auf true zu setzen:
      • Boolean.TRUE
      • new Boolean(true)
      • new Boolean("true")

Ergebnisse

Sie haben 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_configaddhttppropertiesadmin
Dateiname:twbs_configaddhttppropertiesadmin.html