Informacje portu klienta usług Web services

Ta strona służy do określania limitu czasu żądania, wymuszania punktu końcowego, i wymuszania wiążącej przestrzeni nazw dla portu klienta usług Web Services.

Usługa Web service może posiadać wiele portów. Możesz wyświetlać i konfigurować atrybuty portu dla każdego zdefiniowanego portu usługi Web service. Usługi Web Service są pokazane w panelu powiązań klienta usług Web Services.

Aby wyświetlić tę stronę należy kliknąć opcję Aplikacje > Typy aplikacji > Aplikacje korporacyjne WebSphere nazwa_aplikacji > Zarządzaj modułami > instancja_modułu > Powiązania klienta usług Web Service > Edytuj.

Ten panel Konsoli administracyjnej dotyczy usług Web Service JAX-WS (Java API for XML-Based Web Services) oraz JAX-RPC (Java API for XML-based RPC). Pole Adres URL przesłoniętego punktu końcowego jest jedynym polem obsługiwanym w przypadku klientów JAX-WS. Pozostałe pola nie mają zastosowania w przypadku tych klientów.

Port

Określa nazwę portu.

Limit czasu żądania

Określa czas (w sekundach), przez który klient Web service czeka na żądania do wykonania na tym porcie. Jeśli limit czasu nie jest określony, domyślny limit czasu oczekiwania przez klienta na żądanie wynosi 360 sekund. Jeśli wartość ustawiona jest na 0 (zero), żądanie klienta nie ma limitu czasu. To pole jest obsługiwane wyłącznie w przypadku klientów JAX-RPC.

Typowym zastosowaniem tego ustawienia jest dostosowywanie zachowania klienta, gdy skonfigurowano go na używanie transportu JMS w celu uzyskania dostępu do usługi Web service tak, aby oczekiwał dłużej na spodziewane zakończenie. W zależności od warunków sieciowych lub rodzaju implementacji usługi Web service, może zaistnieć konieczność dostrojenia limitu czasu.

Adres URL przesłoniętego punktu końcowego

Określa nazwę punktu końcowego, która jest używana do przesłonięcia bieżącego punktu końcowego. Klient wywołujący żądanie na tym porcie używa tego punktu końcowego zamiast punktu końcowego określonego w pliku WSDL. To pole jest obsługiwane w przypadku klientów JAX-WS i JAX-RPC.

Jeśli złożona aplikacja zawiera klienta usługi Web service, który jest powiązany statycznie, klient jest zablokowany w używaniu implementacji (punkt końcowy usługi) zidentyfikowanej w pliku WSDL używanym podczas programowania. Przesłonięcie punktu końcowego jest alternatywą dla skonfigurowania zainstalowanego atrybutu WSDL.

Nadpisany atrybut URI punktu końcowego jest określony na bazie dla każdego portu. Nie wymaga alternatywnego pliku WSDL w obrębie modułu. Nadpisany URI punktu końcowego ma pierwszeństwo nad zainstalowanym atrybutem WSDL. Klient używa tej wartości dla URI punktu końcowego usługi lub adresu SOAP zamiast wartości w statycznych powiązaniach klienta.

Unikanie problemów: Pole to można edytować, jeśli istnieją klienty zarządzane lub zarówno klienty zarządzane, jak i niezarządzane. Jeśli istnieją tylko klienty niezarządzane, tego pola nie można edytować. gotcha
Przesłonięte powiązanie

Określa URI przestrzeni nazw powiązań pliku WSDL używany w tym porcie zamiast przestrzeni nazw w pliku WSDL. To powiązanie nie musi istnieć w pliku WSDL. Klient wywołujący żądanie na tym porcie używa tego powiązania zamiast powiązania określonego w pliku WSDL. Przesłonięta przestrzeń nazw powiązania nie może być określone, jeśli nie określono przesłoniętego punktu końcowego. To pole jest obsługiwane wyłącznie w przypadku klientów JAX-RPC.




Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Zadania pokrewne


Nazwa pliku: uwbs_portattribute.html