Benotzt dëst nëmme fir e Broker, deen den HTTP-Transport vun ActiveMQ Classic ubitt, mat der passender Client-Transport-Implementatioun disponibel. En TCP-Connector oder eng Administratiounswebsäit ass dësen Endpunkt net.

ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
    "http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");

broker.example:8081 ass d'Zil vum HTTP-Broker. proxy.example:8080 ass säin weiderleeënde Vermëttler. D'Proxy-Parameter bleiwen URI-Optiounen; si ersetzen net den Hostnumm vum Broker. Wann den HTTP-Transport vum Broker ëffentlech erreechbar ass an ëffentlech Vermëttler erlaabt sinn, kann d'HTTP-Proxylëscht Kandidatwäerter proxyHost/proxyPort fir eng Route ouni konfiguréiert Proxy-Umeldungsdonnéeë liwweren. Bestätegt den Zougang zum tatsächleche Broker-Host an zum HTTP-Transportport.

ActiveMQ Classic 5.18.3 baut seng Route aus proxyHost/proxyPort op an akzeptéiert proxyUser/proxyPassword, andeem déi geliwwert HTTP-Umeldungsdonnéeën op dësen Proxy-Endpunkt begrenzt ginn. Baut authentifiéiert URIen iwwer d'Parameterbehandlung vun der Applikatioun, sou datt reservéiert Zeechen vun den Umeldungsdonnéeën kodéiert bleiwen.

D'Kont vum Vermëttler ass getrennt vun der Broker-Kont, déi d'JMS-Verbindungsmethoden benotzen. Haalt dës konfiguréiert Fabréck fir hir zougewisen Route bäi: eng aner HTTP-Client anzwousch an der JVM änneren aktualiséiert keng Fabréck, déi schonn mat explizitten Optiounen opgebaut gouf.

Ähnlech Artikelen