CXF இன் HTTP condu-இல் ப்ராக்ஸி கணக்கை வைக்கவும்
SOAP கிளையண்ட் பயன்படுத்தும் conduit-இல் CXF-இன் ProxyServer கொள்கையையும் proxyAuthorization கணக்கையும் அமைக்கவும்.
CXF SOAP கிளையண்ட் தன் ப்ராக்ஸி உள்ளமைவை HTTP condu-இல் சுமக்க முடியும். கிளையண்ட் கொள்கை முடிவுப் புள்ளியைத் தேர்ந்தெடுக்கிறது, proxyAuthorization இடைநிலையாளரின் கணக்கை வழங்குகிறது:
<http-conf:conduit name="{urn:reports}ReportsPort.http-conduit">
<http-conf:proxyAuthorization>
<sec:UserName>PROXY_USER</sec:UserName>
<sec:Password>PROXY_PASSWORD</sec:Password>
<sec:AuthorizationType>Basic</sec:AuthorizationType>
</http-conf:proxyAuthorization>
<http-conf:client ProxyServer="proxy.example" ProxyServerPort="8080" />
</http-conf:conduit>
இந்தப் பகுதி, ஏற்கனவே உள்ள CXF உள்ளமைவு HTTP-conduit மற்றும் பாதுகாப்பு namespace-களை அறிவிக்கிறது எனக் கருதுகிறது. எடுத்துக்காட்டு போர்ட்டின் QName-ஐ உள்ளமைக்கப்படும் கிளையண்ட் போர்ட்டால் மாற்றவும்; வேறு conduit-இல் இணைக்கப்பட்ட சரியான தொகுதி இந்த அழைப்பைப் பாதிக்க முடியாது.
ஹோஸ்ட் மற்றும் எண் போர்ட் முன்னோக்கு ப்ராக்ஸியை விவரிக்கின்றன. proxyAuthorization தொகுதி ஸ்கீமாவின் தனிப்பட்ட ப்ராக்ஸி-கணக்கு அமைப்பு. CXF-இல் இலக்கின் சான்றுகளுக்கான authorization உறுப்பும் உள்ளது. ப்ராக்ஸி மற்றும் இலக்கு கணக்குகள் தனித்தனியாகவே இருக்கும்.
காட்டப்பட்ட Basic வகை, ப்ராக்ஸி ஏற்கும் மற்றும் தேர்ந்தெடுக்கப்பட்ட CXF போக்குவரத்து பயன்படுத்தக்கூடிய ஸ்கீமாவுடன் பொருந்த வேண்டும். பொருந்தும் conduit ஏற்றப்பட்டதும், அதன் வழியாக அனுப்பப்படும் செயல்பாடுகள் அந்தக் கிளையண்ட் கொள்கையையும் கணக்கு உள்ளமைவையும் பெறுகின்றன.