CXF ਸੇਵਾ ਪ੍ਰੌਕਸੀ ਅਤੇ ਫਾਰਵਰਡ ਪ੍ਰੌਕਸੀ ਵੱਖ-ਵੱਖ ਵਸਤੂਆਂ ਹਨ
CXF HTTPConduit ਉੱਤੇ ਨੈੱਟਵਰਕ-ਪ੍ਰੌਕਸੀ ਨੀਤੀ ਨੂੰ ਸਮਝੋ ਅਤੇ ਇਸਨੂੰ ਬਣਾਈ ਗਈ ਸੇਵਾ ਵਸਤੂ ਅਤੇ ਮੰਜ਼ਿਲ ਅਧਿਕਾਰ ਤੋਂ ਵੱਖ ਕਰੋ।
CXF ਵੱਲੋਂ ਬਣਾਈ ਸੇਵਾ ਪ੍ਰੌਕਸੀ ਉਹ Java ਵਸਤੂ ਹੈ ਜੋ SOAP ਕਾਲ ਕਰਦੀ ਹੈ। ਫਾਰਵਰਡ ਪ੍ਰੌਕਸੀ ਉਹ ਨੈੱਟਵਰਕ ਵਿਚੋਲਾ ਹੈ ਜੋ ਉਹ HTTP ਕਨੈਕਸ਼ਨ ਲੈ ਕੇ ਜਾਂਦਾ ਹੈ। ਇਹ ਵੱਖ-ਵੱਖ ਵਸਤੂਆਂ ਹਨ, ਭਾਵੇਂ ਕੋਈ ਗਲਤੀ ਦੋਵਾਂ ਨੂੰ ਪ੍ਰੌਕਸੀ ਕਹੇ।
ਨੈੱਟਵਰਕ ਦੀ ਚੋਣ ਕਾਲ ਕੀਤੇ ਕਲਾਇੰਟ ਦੀ HTTP ਆਵਾਜਾਈ ਨੀਤੀ ਦੁਆਰਾ ਦਰਸਾਈ ਜਾਂਦੀ ਹੈ:
| ਨੀਤੀ ਖੇਤਰ | ਭੂਮਿਕਾ |
|---|---|
ProxyServer | ਵਿਚੋਲਾ ਹੋਸਟ। |
ProxyServerPort | ਇਸ ਦਾ ਸੁਣਨ ਵਾਲਾ ਪੋਰਟ। |
ProxyServerType | ਉਹ ਪ੍ਰੌਕਸੀ ਕਿਸਮ ਜਿਸਦੀ ਉਹ ਆਵਾਜਾਈ ਉਮੀਦ ਕਰਦੀ ਹੈ। |
NonProxyHosts | ਉਸ ਪ੍ਰੌਕਸੀ ਨੀਤੀ ਤੋਂ ਛੋਟ ਪ੍ਰਾਪਤ ਮੰਜ਼ਿਲਾਂ। |
HTTP JAX-WS ਕਲਾਇੰਟ ਲਈ, ਅਧੀਨ CXF ਕਲਾਇੰਟ HTTPConduit ਪ੍ਰਗਟ ਕਰਦਾ ਹੈ ਜਿਸਦੀ ਨੀਤੀ ਸਮਰਥਿਤ ਕੋਡ ਜਾਂ ਤੈਨਾਤੀ ਮਾਰਗ ਰਾਹੀਂ ਸੰਰਚਿਤ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਐਪਲੀਕੇਸ਼ਨ ਵੱਲੋਂ ਪਹਿਲਾਂ ਹੀ ਲਾਗੂ ਕੀਤੇ ਹੋਰ ਨੀਤੀ ਮੁੱਲ ਸੰਭਾਲੋ। ਜਨਤਕ ਮਾਰਗ ਵਰਤਣ ਦੀ ਆਗਿਆ ਵਾਲੀ HTTP ਨੀਤੀ ਲਈ, HTTP ਪ੍ਰੌਕਸੀ ਸੂਚੀ ਉਮੀਦਵਾਰ ਹੋਸਟ ਅਤੇ ਪੋਰਟ ਮੁੱਲ ਦਿੰਦੀ ਹੈ।
CXF ਪ੍ਰੌਕਸੀ ਅਧਿਕਾਰ ਨੂੰ ਮੰਜ਼ਿਲ ਅਧਿਕਾਰ ਤੋਂ ਵੱਖ ਕਰਦਾ ਹੈ। ਵਿਚੋਲੇ ਤੋਂ ਆਉਣ ਵਾਲਾ ਵਿਚੋਲੇ ਤੋਂ 407 ਸੇਵਾ ਵਸਤੂ ਦੇ ਐਪਲੀਕੇਸ਼ਨ ਲੌਗਇਨ ਦੀ ਮੰਗ ਨਹੀਂ ਕਰਦਾ।
conduit ਉਦਾਹਰਨ ਨੂੰ ਅਨੁਕੂਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਰਗਰਮ CXF ਸੰਸਕਰਣ ਅਤੇ ਆਵਾਜਾਈ ਦੀ ਪਛਾਣ ਕਰੋ। ਕੋਈ ਖੇਤਰ ਜਾਂ XML ਤੱਤ ਬੇਨਤੀ ਨੂੰ ਤਾਂ ਹੀ ਪ੍ਰਭਾਵਿਤ ਕਰ ਸਕਦਾ ਹੈ ਜੇਕਰ ਇਹ ਉਸ ਸੰਰਚਨਾ ਮਾਰਗ ਨਾਲ ਸੰਬੰਧਿਤ ਹੋਵੇ ਜੋ ਕਲਾਇੰਟ ਅਸਲ ਵਿੱਚ ਵਰਤਦਾ ਹੈ।