Yi amfani da wannan kawai ga broker da ke fallasa hanyar HTTP ta ActiveMQ Classic, tare da samun aiwatar da hanyar abokin ciniki da ta dace. Mai haɗa TCP ko shafin yanar gizo na gudanarwa ba shine ƙarshen ba.

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

broker.example:8081 shine wurin da broker ɗin HTTP zai je. proxy.example:8080 shine matsakaicin tura shi. Sigogin proxy suna zama zaɓuɓɓukan URI; ba sa maye gurbin sunan mai watsa shiri na broker. Idan hanyar HTTP ta broker ɗin tana iya isa ga kowa kuma an yarda da matsakaicin jama'a, jerin proxy na HTTP na iya bayar da ƙimar proxyHost/proxyPort 'yan takara don hanyar da ba ta da takardun shaidar proxy da aka saita. Tabbatar da isa ga ainihin mai watsa shiri na broker da tashar jiragen ruwa ta hanyar HTTP.

ActiveMQ Classic 5.18.3 yana gina hanyarsa daga proxyHost/proxyPort kuma yana karɓar proxyUser/proxyPassword, yana iyakance takardun shaidar HTTP da aka bayar ga wannan ƙarshen proxy. Gina URI masu inganci ta hanyar sarrafa sigogi na aikace-aikacen domin haruffan ajiyar takardun shaidar su kasance a ɓoye.

Asusun matsakaici ya bambanta da asusun broker da hanyoyin haɗin JMS ke amfani da su. Riƙe wannan masana'antar da aka saita don hanyar da aka ba ta: canza wani abokin ciniki na HTTP a wani wuri a cikin JVM baya sabunta masana'antar da aka riga aka gina da bayyanannun zaɓuɓɓuka.

Labarai masu alaƙa