Gunakan ini hanya untuk broker yang mendedahkan pengangkutan HTTP ActiveMQ Classic, dengan pelaksanaan pengangkutan klien yang sepadan tersedia. Penyambung TCP atau halaman web pentadbiran bukanlah titik akhir itu.

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

broker.example:8081 ialah destinasi broker HTTP. proxy.example:8080 ialah perantara pemajuannya. Parameter proksi kekal sebagai pilihan URI; ia tidak menggantikan nama hos broker. Jika pengangkutan HTTP broker boleh dicapai secara awam dan perantara awam dibenarkan, senarai proksi HTTP boleh membekalkan nilai proxyHost/proxyPort calon untuk laluan tanpa kelayakan proksi dikonfigurasikan. Sahkan akses kepada hos broker sebenar dan port pengangkutan HTTP.

ActiveMQ Classic 5.18.3 membina laluannya daripada proxyHost/proxyPort dan menerima proxyUser/proxyPassword, mengehadkan kelayakan HTTP yang dibekalkan kepada titik akhir proksi itu. Bina URI yang disahkan melalui pengendalian parameter aplikasi supaya aksara kelayakan terpelihara kekal dikodkan.

Akaun perantara berasingan daripada akaun broker yang digunakan oleh kaedah sambungan JMS. Kekalkan kilang yang dikonfigurasikan ini untuk laluan yang ditetapkan: menukar klien HTTP lain di tempat lain dalam JVM tidak mengemas kini kilang yang sudah dibina dengan pilihan eksplisit.

Artikel berkaitan