Port-Informationen für Web-Service-Clients

Verwenden Sie diese Seite, um ein Anforderungszeitlimit anzugeben, einen Endpunkt und einen Bindungs-Namespace für einen Web-Service-Client-Port zu überschreiben.

Ein Web-Service kann mehrere Ports haben. Sie können die Port-Attribute für jeden definierten Web-Service-Port anzeigen und konfigurieren. Die Web-Service sind in der Anzeige "Web-Service-Clientbindungen" aufgelistet.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen > Anwendungsname > Module verwalten > Modulinstanz > Web-Service-Clientbindungen > Bearbeiten.

Diese Anzeige der Administrationskonsole wird nur auf JAX-WS-Web-Services (Java API for XML-Based Web Services) und JAX-RPC-Web-Services (Java API for XML-based RPC) angewendet. Das Feld Überschriebener Endpunkt-URL ist das einzige Feld, das für JAX-WS-Clients unterstützt wird. Die anderen Felder sind für JAX-WS-Clients nicht anwendbar.

Port

Gibt den Namen eines Port an.

Zeitlimit für Anforderung

Gibt an, wie lange (in Sekunden) der Web-Service-Client auf den Abschluss einer Anforderung an diesem Port wartet. Wenn Sie kein Zeitlimit angeben, wird das Standardanforderungszeitlimit von 360 Sekunden für den Client verwendet. Bei Angabe von 0 (null) tritt kein Anforderungszeitlimit für den Client in Kraft. Dieses Feld wird nur für JAX-RPC-Clients unterstützt.

Diese Einstellung wird typischerweise verwendet, um das Verhalten eines Clients anzupassen, wenn dieser einen JMS-Transport für den Zugriff auf einem Web-Service verwendet und Sie die Wartezeit für den Zugriff erhöhen möchten. Die Netzlast oder die Art der Web-Service-Implementierung können eine Optimierung des Zeitlimits erforderlich machen.

Überschriebener Endpunkt-URL

Gibt den Namen eines Endpunkt an, der zum Überschreiben des aktuellen Endpunkt verwendet wird. Ein Client, der eine Anforderung an diesem Port aufruft, verwendet diesen Endpunkt anstelle des in der WSDL-Datei angegebenen Endpunkts. Dieses Feld wird sowohl für JAX-WS- als auch für JAX-RPC-Clients unterstützt.

Wenn eine assemblierte Anwendung einen Web-Service-Client enthält, der statisch gebunden ist, wird der Client mit der Implementierung (Serviceendpunkt) gesperrt, die in der während der Implementierung verwendeten WSDL-Datei angegeben ist. Das Überschreiben des Endpunkts ist eine Alternative zur Konfiguration des Attributs für die implementierte WSDL.

Das Attribut "Überschriebener Endpunkt-URI" wird für jeden Port gesondert definiert. Es ist keine alternative WSDL-Datei im Modul erforderlich. Der überschriebene Endpunkt-URI hat Vorrang vor dem Attribut für die implementierte WSDL. Der Client verwendet diesen Wert anstelle des Wertes in den statischen Clientbindungen für den Serviceendpunkt-URI.

Überschriebene Bindung

Gibt den Namespace-URI der WSDL-Dateibindung an, der anstelle des Namespace in der WSDL-Datei für den Port verwendet werden soll. Diese Bindung muss nicht in der WSDL-Datei vorhanden sein. Ein Client, der eine Anforderung an diesem Port aufruft, verwendet diese Bindung anstelle der in der WSDL-Datei angegebenen Bindung. Ein überschriebener Bindungs-Namespace kann nur angegeben werden, wenn ein überschriebener Endpunkt angegeben ist. Dieses Feld wird nur für JAX-RPC-Clients unterstützt.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Tasks


Dateiname: uwbs_portattribute.html