Dejinta boroksi ee soo saaraha HTTP ee Camel
Deji si toos ah barta boroksi ee soo saaraha HTTP ee Camel oo ka sooc kanaalka CXF ama adeega la beegsanayo.
Qaybta HTTP ee Camel, dhiga boroksiga hore ee barta soo saaraha ee sameeya codsiga baxa. Camel 4.18, qayb RouteBuilder ah waxay isticmaali kartaa:
from("direct:status")
.to("https://service.example.net/status"
+ "?proxyHost=proxy.example.net"
+ "&proxyPort=8080"
+ "&proxyAuthScheme=http");
URL-ka adeeggu waa goobta loo socdo. Tijaabo API dadweyne oo la oggolaaday oo aan lahayn aqoonsiga boroksi, musharax ka mid ah liiska boroksiyada HTTP ayaa bixin kara martigeliyaha iyo dekadda dhexdhexaadiyaha. proxyHost iyo proxyPort waxay tilmaamayaan dhexdhexaadiyaha; proxyAuthScheme waxay doorataa borotokoolka loo isticmaalo xiriirka isaga. Boroksi HTTP waxay codsiga HTTPS ku qaadi kartaa tunnel.
Isticmaal boos-qabteyaasha hantida ee qiyamka gaar u ah geynta. Haddii aqoonsiga boroksi loo baahan yahay, qaybtu waxay soo bandhigtaa xulashooyin gooni ah proxyAuthUsername, proxyAuthPassword iyo habka aqoonsiga. Aqoonsiga adeeggu wuxuu isticmaalaa xulashooyin kale.
Dejintan waxay ka tirsan tahay camel-http. Kanaalka CXF wuxuu dejiyaa macmiilka CXF; ma dejiyo soo saaraha HTTP kaliya sababtoo ah waddadu waxay kaloo leedahay qaybo la xiriira SOAP. Sidoo kale, ProducerTemplate wuxuu u diraa barta oo ma beddelo dejinta gaadiidka ee bartaas.
Dejinta heerka qaybtu waxay bixin kartaa qiimo caadi ah oo la wadaago. Dejinta heerka barta waxay waddo gaar ah ka dhigtaa mid cad.