CXF સેવા પ્રોક્સી અને ફોરવર્ડ પ્રોક્સી જુદા જુદા ઑબ્જેક્ટ છે
CXF HTTPConduit પર નેટવર્ક-પ્રોક્સી નીતિ સમજો અને તેને જનરેટ થયેલ સેવા ઑબ્જેક્ટ અને ગંતવ્ય અધિકૃતિથી અલગ પાડો.
CXF-જનરેટ થયેલ સેવા પ્રોક્સી એ Java ઑબ્જેક્ટ છે જે SOAP કૉલ કરે છે. ફોરવર્ડ પ્રોક્સી એ નેટવર્ક મધ્યસ્થ છે જે તે HTTP જોડાણો વહન કરે છે. તે જુદા જુદા ઑબ્જેક્ટ છે, ભલે કોઈ ભૂલ બંનેને પ્રોક્સી કહે.
નેટવર્કની પસંદગી કૉલ કરાયેલ ક્લાયન્ટની HTTP પરિવહન નીતિ દ્વારા દર્શાવાય છે:
| નીતિ ક્ષેત્ર | ભૂમિકા |
|---|---|
ProxyServer | મધ્યસ્થ યજમાન. |
ProxyServerPort | તેનો સાંભળતો પોર્ટ. |
ProxyServerType | તે પરિવહન જે પ્રોક્સી પ્રકારની અપેક્ષા રાખે છે. |
NonProxyHosts | તે પ્રોક્સી નીતિથી મુક્ત ગંતવ્યો. |
HTTP JAX-WS ક્લાયન્ટ માટે, અંતર્ગત CXF ક્લાયન્ટ HTTPConduit આપે છે જેની નીતિ સમર્થિત કોડ અથવા ડિપ્લોયમેન્ટ માર્ગ દ્વારા રૂપરેખાંકિત કરી શકાય છે. એપ્લિકેશન પહેલેથી લાગુ કરેલ અન્ય નીતિ મૂલ્યો જાળવો. જાહેર માર્ગ વાપરવાની મંજૂરી ધરાવતી HTTP નીતિ માટે, HTTP પ્રોક્સી સૂચિ ઉમેદવાર યજમાન અને પોર્ટ મૂલ્યો પૂરા પાડે છે.
CXF પ્રોક્સી અધિકૃતિને ગંતવ્ય અધિકૃતિથી અલગ કરે છે. મધ્યસ્થ તરફથી મધ્યસ્થ તરફથી 407 સેવા ઑબ્જેક્ટની એપ્લિકેશન લૉગિન માંગતું નથી.
conduit ઉદાહરણ અનુકૂળ કરતા પહેલા સક્રિય CXF આવૃત્તિ અને પરિવહન ઓળખો. ક્ષેત્ર અથવા XML ઘટક વિનંતીને ત્યારે જ અસર કરી શકે છે જ્યારે તે ક્લાયન્ટ ખરેખર વાપરે છે તે રૂપરેખાંકન માર્ગનો ભાગ હોય.