CXF-i teenuseproksi ja forward-proksi on erinevad objektid
Mõistke võrguproksi poliitikat CXF HTTPConduit juures ning eristage seda genereeritud teenuseobjektist ja sihtkoha autoriseerimisest.
CXF-i genereeritud teenuseproksi on Java-objekt, mis teeb SOAP-kutseid. Forward-proksi on võrguvahendaja, mis kannab neid HTTP-ühendusi. Need on erinevad objektid ka siis, kui viga nimetab mõlemat proksiks.
Võrguvalikut esindab kutsutud kliendi HTTP-transpordipoliitika:
| Poliitika väli | Roll |
|---|---|
ProxyServer | Vahendav host. |
ProxyServerPort | Selle kuulamisport. |
ProxyServerType | Proksitüüp, mida see transport eeldab. |
NonProxyHosts | Sihtkohad, mis on sellest proksipoliitikast vabastatud. |
HTTP JAX-WS kliendi puhul pakub aluseks olev CXF klient HTTPConduiti, mille poliitikat saab konfigureerida toetatud koodi või juurutusrajaga. Säilitage muud poliitikaväärtused, mida rakendus juba rakendab. HTTP-poliitika puhul, millel on lubatud avalikku marsruuti kasutada, pakub HTTP-prokside loend võimalikke hosti- ja pordiväärtusi.
CXF eraldab proksiautoriseerimise sihtkoha autoriseerimisest. Vahendaja 407 vahendajalt ei küsi teenuseobjekti rakenduse sisselogimist.
Enne conduit'i näite kohandamist tehke kindlaks aktiivne CXF-i versioon ja transport. Väli või XML-element saab päringut mõjutada ainult siis, kui see kuulub konfiguratsiooniteele, mida klient tegelikult kasutab.