Leið HTTP-flutningin hjá ActiveMQ Classic gjøgnum ein proxy
Brúka URI-parametrarnar proxyHost og proxyPort hjá HTTP-flutninginum og varðveit endapunkt brokersins og JMS-innskrívingargóðkennini hjá tí.
Brúka hetta bert til ein broker, sum bjóðar HTTP-flutningin hjá ActiveMQ Classic, við samsvarandi klientflutningsílegging fyri hendi. Ein TCP-sambindingarliður ella ein umsitingarvevsíða er ikki tann endapunkturin.
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
"http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");
broker.example:8081 er málið hjá HTTP-brokerinum. proxy.example:8080 er framsendingarmillumliðurin hjá tí. Proxy-parametrarnir verða verandi URI-valmøguleikar; teir yvirskriva ikki vertsnavnið hjá brokerinum. Um HTTP-flutningur brokersins er alment atkomandi og almenn millumlið eru loyvd, kann HTTP-proxy-listin veita kandidentsvirði proxyHost/proxyPort til eina leið uttan uppsettu proxy-góðkenni. Vátta atgongd til veruliga broker-vertin og HTTP-flutningsportin.
ActiveMQ Classic 5.18.3 byggir leið sína úr proxyHost/proxyPort og góðtekur proxyUser/proxyPassword og avmarkar givnu HTTP-góðkennini til tann proxy-endapunktin. Bygg váttaðar URI-ir gjøgnum parameter-handfaring applikatiónarinnar, so at bíligu góðkennisstavirnir verða verandi kodadir.
Kontan hjá millumliðnum er aðskild frá broker-kontuni, sum JMS-sambindingarhættir brúka. Varðveit henda uppsetta verksmiðjuna til sína tilnevnda leið: at broyta ein annan HTTP-klient aðrastaðni í JVM uppdaterar ikki eina verksmiðju, sum longu er bygd við greiðum valmøguleikum.