Portinformationen 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 Portattribute 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 auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen Anwendungsname > Module verwalten > Modulinstanz > Web-Service-Clientbindungen > Bearbeiten.

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

Port

Gibt den Namen eines Ports 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 Endpunkts an, der zum Überschreiben des aktuellen Endpunkts 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 für JAX-WS- und 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.

Fehler vermeiden: Sie können dieses Feld bearbeiten, wenn Sie verwaltete Clients oder eine Mischung aus verwalteten und nicht verwalteten Clients haben. Das Feld kann nicht bearbeitet werden, wenn Sie ausschließlich nicht verwaltete Clients haben. gotcha
Ü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