د Camel د HTTP برخې لپاره، بهر ته وتونکې غوښتنه کوونکي تولیدونکي پای ټکي باندې مخکینی پروکسي کېږدئ. په Camel 4.18 کې، د RouteBuilder یوه ټوټه دا کارولی شي:

from("direct:status")
    .to("https://service.example.net/status"
        + "?proxyHost=proxy.example.net"
        + "&proxyPort=8080"
        + "&proxyAuthScheme=http");

د خدمت URL د موخې په توګه پاتې کېږي. د پروکسي تصدیق پرته د اجازه ورکړل شوې عامه API آزمایښت لپاره، د HTTP پروکسي لیست څخه یو کاندید کولی شي منځګړي هوسټ او پورټ وړاندې کړي. proxyHost او proxyPort منځګړی مشخصوي؛ proxyAuthScheme د هغې سره د نښلولو پروتوکول ټاکي. یو HTTP پروکسي کولی شي HTTPS غوښتنه د تونل له لارې ولېږدوي.

د ځای پرځای کولو ځانګړو ارزښتونو لپاره د خصوصیت ځای نیوونکي وکاروئ. که د پروکسي تصدیق ته اړتیا وي، برخه د proxyAuthUsername، proxyAuthPassword او د تصدیق میتود لپاره جلا انتخابونه وړاندې کوي. د خدمت تصدیق نور انتخابونه کاروي.

دا ترتیبات camel-http پورې اړه لري. CXF کانال د CXF مراجع تنظیموي؛ یوازې ځکه چې لار کې د SOAP اړوندې برخې هم شته، HTTP تولیدونکی نه تنظیموي. همدارنګه، ProducerTemplate پای ټکي ته لیږي او د هغه پای ټکي د لېږد تنظیمات نه بدلوي.

د برخې کچې تنظیمات کولی شي شریکې اصلي ارزښتونه وړاندې کړي. د پای ټکي کچې تنظیمات یوه ځانګړې لار روښانه ساتي.

اړوندې مقالې