Hambisa i-HTTP Transport ye-ActiveMQ Classic nge-proxy
Sebenzisa amapharamitha e-URI i-proxyHost ne-proxyPort wokuthutha kwe-HTTP ngenkathi ugcina indawo yokugcina ye-broker kanye nezifakazelo zayo ze-JMS.
Sebenzisa lokhu kuphela ku-broker oveza ukuthutha kwe-HTTP kwe-ActiveMQ Classic, ngokusetshenziswa kokuthutha kwekhasimende okufanele kutholakala. Isixhumi se-TCP noma ikhasi lewebhu lokuphatha akusona leso siphetho.
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
"http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");
broker.example:8081 iyindawo okuya kuyo ye-broker ye-HTTP. proxy.example:8080 ingumxhumanisi wayo wokudlulisa. Amapharamitha e-proxy ahlala eyizinketho ze-URI; awashintshi igama lomsingathi we-broker. Uma ukuthutha kwe-HTTP kwe-broker kufinyeleleka emphakathini futhi abaxhumanisi bomphakathi bavunyelwe, uhlu lwe-proxy ye-HTTP lungahlinzeka ngamanani e-proxyHost/proxyPort angabangeneleli omzila ongenazo izifakazelo ze-proxy ezilungisiwe. Qinisekisa ukufinyelela kumsingathi wangempela we-broker kanye nechweba lokuthutha kwe-HTTP.
I-ActiveMQ Classic 5.18.3 yakha umzila wayo kusukela ku-proxyHost/proxyPort futhi yamukele i-proxyUser/proxyPassword, icutha izifakazelo ze-HTTP ezinikeziwe kuleyo ndawo yokugcina ye-proxy. Yakha ama-URI aqinisekisiwe ngokuphathwa kwamapharamitha kohlelo lokusebenza ukuze izinhlamvu zezifakazelo ezigciniwe zihlale zifakwe ikhodi.
I-akhawunti yomxhumanisi ihlukile ku-akhawunti ye-broker esetshenziswa izindlela zokuxhumana ze-JMS. Gcina le fektri elungisiwe yomzila wayo owabelwe: ukushintsha enye iklayenti ye-HTTP kwenye indawo ku-JVM akukubuyekezi ifektri aseyakhiwe ngezinketho ezicacile.