Bideratu ActiveMQ Classic-en HTTP garraioa proxy baten bidez
Erabili HTTP garraioaren proxyHost eta proxyPort URI parametroak, brokerraren amaiera-puntua eta bere JMS kredentzialak mantenduz.
Erabili hau ActiveMQ Classic-en HTTP garraioa eskaintzen duen broker baterako soilik, dagokion bezero garraioaren inplementazioa eskuragarri dagoenean. TCP konektorea edo administrazio web orria ez da amaiera-puntu hori.
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
"http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");
broker.example:8081 HTTP brokerraren helmuga da. proxy.example:8080 haren aurreranzko bitartekaria da. Proxy parametroak URI aukerak izaten jarraitzen dute; ez dute brokerraren ostalari-izena ordezkatzen. Brokerraren HTTP garraioa publikoki irisgarria bada eta bitartekari publikoak baimenduta badaude, HTTP proxy zerrendak proxyHost/proxyPort balio hautagaiak eman ditzake proxy kredentzialik konfiguratu gabeko ibilbide baterako. Berretsi benetako broker ostalarirako eta HTTP garraio porturako sarbidea.
ActiveMQ Classic 5.18.3-k proxyHost/proxyPort-tik eraikitzen du bere ibilbidea eta proxyUser/proxyPassword onartzen ditu, emandako HTTP kredentzialak proxy amaiera-puntu horretara mugatuz. Eraiki autentifikatutako URIak aplikazioaren parametro-kudeaketaren bidez, kredentzialen karaktere erreserbatuak kodeatuta mantentzeko.
Bitartekariaren kontua JMS konexio metodoek erabiltzen duten broker kontutik bereizia da. Eutsi fabrika konfiguratu hau esleitutako ibilbiderako: JVMko beste leku batean beste HTTP bezero bat aldatzeak ez du jadanik aukera esplizituekin eraikitako fabrikarik eguneratzen.