ለCamel HTTP አካል፣ ወደ ውጭ የሚላከውን ጥያቄ በሚያደርገው የአምራች የመጨረሻ ነጥብ ላይ የፊት ፕሮክሲውን ያስቀምጡ። በCamel 4.18 ውስጥ የRouteBuilder ክፍል ይህን ሊጠቀም ይችላል፦

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

የአገልግሎቱ URL መዳረሻ ሆኖ ይቆያል። ያለ ፕሮክሲ ማረጋገጫ ለሚደረግ የተፈቀደ የህዝብ ኤፒአይ ሙከራ፣ ከHTTP ፕሮክሲ ዝርዝር የተወሰደ አማራጭ የመካከለኛውን አስተናጋጅ እና ወደብ ሊያቀርብ ይችላል። proxyHost እና proxyPort መካከለኛውን ይለያሉ፤ proxyAuthScheme ከእሱ ጋር ለመገናኘት የሚጠቀመውን ፕሮቶኮል ይመርጣል። የHTTP ፕሮክሲ የHTTPS ጥያቄን በዋሻ ማስተላለፍ ይችላል።

እንደ ስርጭት የሚለያዩ እሴቶችን ለማስተናገድ የንብረት ቦታ ያዢዎችን ይጠቀሙ። የፕሮክሲ ማረጋገጫ የሚያስፈልግ ከሆነ፣ አካሉ የተለያዩ proxyAuthUsername፣ proxyAuthPassword እና የማረጋገጫ ዘዴ አማራጮችን ያቀርባል። የአገልግሎት ማረጋገጫ ሌሎች አማራጮችን ይጠቀማል።

ይህ ውቅር የcamel-http ነው። የCXF conduit የCXF ደንበኛን ያዘጋጃል፤ መንገዱ SOAP ተዛማጅ አካላትን ስለያዘ ብቻ የHTTP አምራችን አያዘጋጅም። በተመሳሳይ፣ ProducerTemplate ወደ የመጨረሻ ነጥቡ ይልካል እንጂ የዚያን የመጨረሻ ነጥብ የማጓጓዣ ውቅር አይተካም።

በአካል ደረጃ ያሉ ቅንብሮች የጋራ ነባሪዎችን ሊሰጡ ይችላሉ። በየመጨረሻ ነጥብ ደረጃ ያሉ ቅንብሮች አንድን መንገድ ግልጽ ያደርጋሉ።

ተዛማጅ ጽሑፎች