CXF ဝန်ဆောင်မှု ပရောက်စီနှင့် ဖော်ဝါဒ် ပရောက်စီသည် မတူညီသော အရာဝတ္ထုများ ဖြစ်သည်
CXF HTTPConduit ပေါ်ရှိ ကွန်ရက် ပရောက်စီ မူဝါဒကို နားလည်ပြီး ဖန်တီးထားသော ဝန်ဆောင်မှု အရာဝတ္ထုနှင့် ခရီးဆုံး ခွင့်ပြုချက်တို့မှ ခွဲခြားပါ။
CXF ဖန်တီးထားသော ဝန်ဆောင်မှု ပရောက်စီသည် SOAP ခေါ်ဆိုမှုများ ပြုလုပ်သော Java အရာဝတ္ထု ဖြစ်သည်။ ဖော်ဝါဒ် ပရောက်စီသည် ထို HTTP ချိတ်ဆက်မှုများကို သယ်ဆောင်သော ကွန်ရက် ကြားခံ ဖြစ်သည်။ အမှားတစ်ခုက နှစ်ခုလုံးကို ပရောက်စီဟု ခေါ်သော်လည်း ၎င်းတို့သည် မတူညီသော အရာဝတ္ထုများ ဖြစ်သည်။
ကွန်ရက် ရွေးချယ်မှုကို ခေါ်ယူခံရသော client ၏ HTTP သယ်ယူပို့ဆောင်ရေး မူဝါဒက ကိုယ်စားပြုသည်−
| မူဝါဒ အကွက် | အခန်းကဏ္ဍ |
|---|---|
ProxyServer | ကြားခံ host။ |
ProxyServerPort | ၎င်း၏ နားထောင်သည့် port။ |
ProxyServerType | ထို သယ်ယူပို့ဆောင်ရေးက မျှော်လင့်သော ပရောက်စီ အမျိုးအစား။ |
NonProxyHosts | ထို ပရောက်စီ မူဝါဒမှ ကင်းလွတ်ခွင့်ရသော ခရီးဆုံးများ။ |
HTTP JAX-WS client အတွက် အခြေခံ CXF client သည် ပံ့ပိုးထားသော ကုဒ် သို့မဟုတ် တပ်ဆင်မှု လမ်းကြောင်းမှတစ်ဆင့် မူဝါဒကို ပြင်ဆင်နိုင်သော HTTPConduit ကို ဖော်ထုတ်သည်။ အပလီကေးရှင်း ရှိပြီးသား အသုံးချထားသော အခြား မူဝါဒ တန်ဖိုးများကို ထိန်းသိမ်းပါ။ အများသူငှာ လမ်းကြောင်း အသုံးပြုခွင့်ရှိသော HTTP မူဝါဒအတွက် HTTP ပရောက်စီ စာရင်း သည် ကိုယ်စားလှယ် host နှင့် port တန်ဖိုးများကို ပေးသည်။
CXF သည် ပရောက်စီ ခွင့်ပြုချက်ကို ခရီးဆုံး ခွင့်ပြုချက်မှ ခွဲခြားသည်။ ကြားခံမှ လာသော ကြားခံမှ 407 သည် ဝန်ဆောင်မှု အရာဝတ္ထု၏ အပလီကေးရှင်း လော့ဂ်အင်ကို မတောင်းဆိုပါ။
conduit ဥပမာကို ပြင်ဆင်မီ လက်ရှိ CXF ဗားရှင်းနှင့် သယ်ယူပို့ဆောင်ရေးကို ဖော်ထုတ်ပါ။ အကွက် သို့မဟုတ် XML ဒြပ်စင်သည် client အမှန်တကယ် အသုံးပြုသော ဖွဲ့စည်းမှု လမ်းကြောင်းတွင် ပါဝင်မှသာ တောင်းဆိုမှုကို သက်ရောက်နိုင်သည်။