Socruithe seachfhreastalaí an táirgeora HTTP Camel
Cumraigh críochphointe seachfhreastalaí an táirgeora HTTP Camel go díreach agus idirdhealaigh é ó chondúit CXF nó ón tseirbhís sprice.
Le haghaidh comhpháirt HTTP Camel, cuir an seachfhreastalaí tosaigh ar chríochphointe an táirgeora a dhéanann an t-iarratas amach. I Camel 4.18, is féidir le blúire RouteBuilder an méid seo a úsáid:
from("direct:status")
.to("https://service.example.net/status"
+ "?proxyHost=proxy.example.net"
+ "&proxyPort=8080"
+ "&proxyAuthScheme=http");
Fanann URL na seirbhíse mar an gceann scríbe. Chun tástáil phoiblí-API cheadaithe gan fhíordheimhniú seachfhreastalaí, is féidir le hiarrthóir ón liosta seachfhreastalaí HTTP óstach agus port an idirghabhálaí a sholáthar. Aithníonn proxyHost agus proxyPort an t-idirghabhálaí; roghnaíonn proxyAuthScheme an prótacal a úsáidtear chun nascadh leis. Is féidir le seachfhreastalaí HTTP an t-iarratas HTTPS a iompar trí thollán.
Úsáid ionadaithe airíonna do luachanna atá sainiúil don imscaradh. Má theastaíonn fíordheimhniú seachfhreastalaí, cuireann an chomhpháirt roghanna ar leith ar fáil do proxyAuthUsername, proxyAuthPassword agus don mhodh fíordheimhnithe. Úsáideann fíordheimhniú seirbhíse roghanna eile.
Baineann an chumraíocht seo le camel-http. Cumraíonn condúit CXF cliant CXF; ní chumraíonn sé táirgeoir HTTP díreach toisc go bhfuil comhpháirteanna a bhaineann le SOAP sa mharcshlí freisin. Ar an gcaoi chéanna, seolann ProducerTemplate chuig an gcríochphointe agus ní thagann sé in áit chumraíocht iompair an chríochphointe sin.
Is féidir le socruithe ag leibhéal na comhpháirte réamhshocruithe comhroinnte a sholáthar. Coinníonn socruithe ag leibhéal an chríochphointe marcshlí áirithe go soiléir.