פרוקסי שירות של CXF ופרוקסי קדמי הם אובייקטים שונים
הבינו את מדיניות פרוקסי הרשת ב-CXF HTTPConduit והבחינו בינה לבין אובייקט שירות שנוצר והרשאת יעד.
פרוקסי שירות שנוצר על ידי CXF הוא אובייקט ה-Java שמבצע קריאות SOAP. פרוקסי קדמי הוא מתווך רשת שנושא את חיבורי ה-HTTP האלה. אלה אובייקטים שונים גם כאשר שגיאה מכנה את שניהם פרוקסי.
בחירת הרשת מיוצגת על ידי מדיניות תעבורת ה-HTTP של הלקוח הנקרא:
| שדה מדיניות | תפקיד |
|---|---|
ProxyServer | המארח המתווך. |
ProxyServerPort | פורט ההאזנה שלו. |
ProxyServerType | סוג הפרוקסי שתעבורה זו מצפה לו. |
NonProxyHosts | יעדים הפטורים מאותה מדיניות פרוקסי. |
עבור לקוח HTTP JAX-WS, לקוח ה-CXF הבסיסי חושף HTTPConduit שניתן להגדיר את מדיניותו דרך הקוד או נתיב הפריסה הנתמכים. שמרו על ערכי המדיניות האחרים שהאפליקציה כבר מיישמת. עבור מדיניות HTTP שמותר לה להשתמש בנתיב ציבורי, רשימת פרוקסי HTTP מספק ערכי מארח ופורט מועמדים.
CXF מפריד בין הרשאת פרוקסי להרשאת יעד. 407 מהמתווך מהמתווך אינו מבקש את התחברות האפליקציה של אובייקט השירות.
זהו את גרסת ה-CXF הפעילה ואת התעבורה לפני התאמת דוגמת conduit. שדה או רכיב XML יכולים להשפיע על הבקשה רק כאשר הם שייכים לנתיב התצורה שהלקוח צורך בפועל.