Utilizaţi această pagină pentru a specifica un timeout de cerere, pentru a înlocui un punct final şi pentru a înlocui un spaţiu nume al legării pentru un port client de servicii Web.
Un serviciu web poate avea porturi multiple. Puteţi vizualiza şi configura atributele portului pentru fiecare port definit al serviciului web. Serviciile web sunt listate în pagina de legări client a serviciilor Web.
Această pagină a consolei administrative poate fi utilizată atât pentru API-ul Java pentru XML-Based Web Services (JAX-WS), cât şi pentru API-ul Java pentru servicii web RPC bazate pe XML (JAX-RPC). Câmpul URL punct final înlocuit este singurul câmp suportat pentru clienţii JAX-WS. Celelalte câmpuri nu sunt aplicabile pentru clienţii JAX-WS.
Specifică numele unui port.
Specifică timpul, în secunde, cât un client al serviciului web aşteaptă pentru ca o cerere să se finalizeze în acest port. Dacă nu este specificat un timeout, timeout-ul de cerere implicit pentru aşteptarea clientului este de 300 de secunde. Dacă valoarea este setată la 0 (zero), timeout-ul utilizat este valoarea implicită pentru mecanismul de transport subiacent. Acest câmp este suportat doar pentru clienţii JAX-RPC.
O utilizare tipică pentru această setare este personalizarea comportamentului clientului atunci când este configurat să utilizeze un transport JMS pentru a accesa un serviciu web cu scopul de a-l face să aştepte mai mult pentru o completare aşteptată. În funcţie de condiţiile de reţea sau de natura implementării serviciului web, este posibil să fie necesară ajustarea timeout-ului.
Specifică numele unui punct final care este utilizat pentru a înlocui punctul final curent. Un client ce invocă o cerere în acest port utilizează acest punct final în locul punctului final specificat în fişierul WSDL. Acest câmp este suportat atât pentru clienţii JAX-WS cât şi pentru clienţii JAX-RPC.
Când oricare dintre clienţii JAX-RPC sau JAX-WS este invocat, cererile sunt trimise către URL-ul specificat în atributul de locaţie adresă SOAP a portului din fişierul WSDL (Web Services Description Language). Ambele modele de programare oferă de asemenea clienţilor abilitatea de as eta în mod programatic URL-ul adresei punctului final. Pentru JAX-RPC, clientul utilizează proprietatea javax.xml.rpc.Stub.ENDPOINT_ADDRESS_PROPERTY pentru a seta URL-ul adresei punctului final; pentru JAX-WS, clientul utilizează proprietatea javax.xml.ws.BindingProvider.ENDPOINT_ADDRESS_PROPERTY.
Dacă o aplicaţie asamblată conţine un client al serviciului web care este legat static, clientul este blocat în utilizarea implementării (punct final serviciu) identificate în fişierul WSDL utilizat în timpul implementării. Înlocuirea punctului final este o alternativă la configurarea atributului WSDL implementat.
Atributul URI punct final înlocuit este specificat per port. Nu este necesar un fişier WSDL alternativ în cadrul modulului. URI-ul punct final înlocuit are precedenţă în faţa atributului WSDL implementat. Clientul utilizează această valoare pentru URI-ul punct final serviciu al adresei SOAP, în locul valorii din legările client statice.
Evitarea necazurilor: com.ibm.ws.websvcs.unmanaged.client.dontUseOverriddenEndpointUri
Adăugarea acestei proprietăţi personalizate la setările JVM-ului dumneavoastră pentru un server de aplicaţii şi setarea ei la true împiedică serviciile de client JAX-WS negestionate să acceseze URL-ul punctului final care suprascrie punctul final din fişierul WSDL.Specifică URI-ul spaţiu de nume legare fişier WSDL de utilizat cu acest port, în locul spaţiului nume din fişierul WSDL. Această legare nu trebuie să existe în fişierul WSDL. Un client ce invocă o cerere în acest port utilizează această legare în locul legării specificate în fişierul WSDL. Un spaţiu de nume legare înlocuit nu poate fi specificat decât dacă este specificat un punct final înlocuit. Acest câmp este suportat doar pentru clienţii JAX-RPC.