Rianaigh iompar HTTP ActiveMQ Classic trí sheachfhreastalaí
Úsáid paraiméadair URI proxyHost agus proxyPort an iompair HTTP agus coinnigh críochphointe an bhróicéara agus a dhintiúir JMS.
Ná húsáid é seo ach le bróicéar a nochtann iompar HTTP ActiveMQ Classic, agus an cur chun feidhme iompair cliaint comhfhreagrach ar fáil. Ní hé nascóir TCP ná leathanach gréasáin riaracháin an críochphointe sin.
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
"http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");
broker.example:8081 is ceann scríbe an bhróicéara HTTP. proxy.example:8080 is a idirghabhálaí seolta. Fanann paraiméadair an tseachfhreastalaí ina roghanna URI; ní thagann siad in ionad óstainm an bhróicéara. Má tá iompar HTTP an bhróicéara inrochtana go poiblí agus má cheadaítear idirghabhálaithe poiblí, féadann an liosta seachfhreastalaithe HTTP luachanna proxyHost/proxyPort iarrthach a sholáthar do bhealach gan dintiúir seachfhreastalaí cumraithe. Deimhnigh rochtain ar óstach iarbhír an bhróicéara agus ar phort an iompair HTTP.
Tógann ActiveMQ Classic 5.18.3 a bhealach ó proxyHost/proxyPort agus glacann sé le proxyUser/proxyPassword, ag teorannú na ndintiúr HTTP a sholáthraítear don chríochphointe seachfhreastalaí sin. Tóg URIanna fíordheimhnithe trí láimhseáil paraiméadar an fheidhmchláir ionas go bhfanann carachtair chúlchoimeádta na ndintiúr ionchódaithe.
Tá cuntas an idirghabhálaí ar leithligh ó chuntas an bhróicéara a úsáideann modhanna naisc JMS. Coinnigh an mhonarcha chumraithe seo dá bealach sannta: ní nuashonraíonn athrú cliant HTTP eile in áit eile sa JVM monarcha atá tógtha cheana le roghanna follasacha.