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.

Skyldar greinar