Saitunan wakili na mai samar da HTTP na Camel
Sanya saitin wakilin mai samar da HTTP na Camel kai tsaye kuma ka bambanta shi da hanyar CXF ko sabis ɗin da ake nufi.
Don ɓangaren HTTP na Camel, sanya wakilin gaba a kan ƙarshen mai samar da ke yin buƙatar fita. A cikin Camel 4.18, guntun RouteBuilder na iya amfani da:
from("direct:status")
.to("https://service.example.net/status"
+ "?proxyHost=proxy.example.net"
+ "&proxyPort=8080"
+ "&proxyAuthScheme=http");
URL ɗin sabis ɗin ya kasance wurin da ake nufi. Don gwajin API na jama'a da aka yarda ba tare da tabbatarwar wakili ba, ɗan takara daga jerin wakilan HTTP na iya samar da mai masaukin matsakaici da tashar jiragen ruwa. proxyHost da proxyPort suna gano matsakaicin; proxyAuthScheme yana zaɓar ka'idar da ake amfani da ita don haɗi da shi. Wakilin HTTP na iya ɗaukar buƙatar HTTPS ta hanyar rami.
Yi amfani da masu riƙe wuri na kaddarori don ƙimar da ta shafi turawa. Idan ana buƙatar tabbatarwar wakili, ɓangaren yana ba da zaɓuɓɓuka daban na proxyAuthUsername, proxyAuthPassword da hanyar tabbatarwa. Tabbatarwar sabis na amfani da wasu zaɓuɓɓuka.
Wannan saitin na camel-http ne. Hanyar CXF tana saita abokin ciniki na CXF; ba ta saita mai samar da HTTP ba don kawai hanyar tana ɗauke da ɓangarorin da suka shafi SOAP. Hakazalika, ProducerTemplate yana aikawa zuwa ƙarshen kuma baya maye gurbin saitin jigilar wannan ƙarshen.
Saituna a matakin ɓangare na iya bayar da tsoffin ƙima da aka raba. Saituna a matakin ƙarshe suna barin wata hanya a bayyane.