Fyri WebSphere Application Server 8.5.5 JAX-WS má kanna tvær stýringar uttanum, áðrenn tú líkir á eina adressu í váttanarkontekstinum hjá klientinum. Eindin hjá IBM á JVM-stigi com.ibm.ws.websvcs.transport.enableProxyTunnel er false sjálvavd; ein adressa fyri hvønn klient setur ikki tunnelin í gongd. HTTP-flutningsvirðini í einum policy-set yvirskriva eisini forritsvirði, og tey yvirskriva JVM-systemeindir.

Fyri tann valda verandi portin skjalfestir IBM hesa klient-neyðugu uppsetingina áðrenn kallið:

import javax.xml.ws.BindingProvider;

BindingProvider binding = (BindingProvider) servicePort;
binding.getRequestContext().put("https.proxyHost", "proxy.example");
binding.getRequestContext().put("https.proxyPort", "8080");

HTTPS-nyklarnir galda fyri HTTPS-endapunkter; brúka tilsvarandi IBM HTTP-nyklar fyri HTTP. Ein loyvd almenn SOAP-endapunktur kann brúka eina HTTP-adressu úr HTTP-proxy-listanum fyrst tá ið galdandi policy og tunnel-stýringar loyva tí, og eingin proxy-konto er sett upp á teimum stigunum. Proxy-autentisering hevur serstakar HTTP/HTTPS proxyUser- og proxyPassword-eindir, óheftar av SOAP-tænastuskilríkjum.

Hesar eru WebSphere-útvíkingar. Eitt BindingProvider-kort í Metro, CXF ella aðrari implementering ger hesar strongir ikki flytandi.

Halt ymiskar samtíðis rútur á rætt uppsetum klient-objektum í staðin fyri at endurskriva ein felags port-kontekst meðan kallið gongur. Soleiðis verður adressan avmarkað til tann veruliga klientin uttan at meta allar JVM-stýringar uttanum sum klient-lokalar.

Skyldar greinar