បញ្ជូនផ្លូវ HTTP របស់ ActiveMQ Classic តាមរយៈប្រូកស៊ី
ប្រើប៉ារ៉ាម៉ែត្រ URI proxyHost និង proxyPort របស់ HTTP transport ដោយរក្សាចំណុចបញ្ចប់របស់ broker និងព័ត៌មានសម្គាល់ JMS របស់វា។
ប្រើវាតែសម្រាប់ broker ដែលបង្ហាញ HTTP transport របស់ ActiveMQ Classic ហើយមានការអនុវត្ត transport ខាងក្រៅដែលត្រូវគ្នានៅរក។ កុងណេគទ័រ TCP ឬទំព័រវេបសម្រាប់គ្រប់គ្រងមិនមែនជាចំណុចបញ្ចប់នោះទេ។
ActiveMQConnectionFactory factory = new ActiveMQConnectionFactory(
"http://broker.example:8081?proxyHost=proxy.example&proxyPort=8080");
broker.example:8081 គឺជាគោលដៅរបស់ HTTP broker។ proxy.example:8080 គឺជាអន្តរការីបញ្ជូនបន្តរបស់វា។ ប៉ារ៉ាម៉ែត្រប្រូកស៊ីនៅតែជាជម្រើស URI; វាមិនជំនួសឈ្មោះម៉ាស៊ីនរបស់ broker ទេ។ ប្រសិនបើ HTTP transport របស់ broker អាចចូលដល់បានជាសាធារណៈ ហើយអន្តរការីសាធារណៈត្រូវបានអនុញ្ញាត បញ្ជីប្រូកស៊ី HTTP អាចផ្តល់តម្លៃ proxyHost/proxyPort ជាបេក្ខជនសម្រាប់ផ្លូវដែលគ្មានព័ត៌មានសម្គាល់ប្រូកស៊ី។ បញ្ជាក់ការចូលដល់ម៉ាស៊ីន broker ពិតប្រាកដ និងច្រក HTTP transport។
ActiveMQ Classic 5.18.3 បង្កើតផ្លូវរបស់វាពី proxyHost/proxyPort និងទទួល proxyUser/proxyPassword ដោយកំណត់ព័ត៌មានសម្គាល់ HTTP ដែលផ្តល់ឲ្យត្រឹមចំណុចបញ្ចប់ប្រូកស៊ីនោះ។ សាងសង់ URI ដែលបានផ្ទៀងផ្ទាត់តាមរយៈការគ្រប់គ្រងប៉ារ៉ាម៉ែត្ររបស់កម្មវិធី ដើម្បីឲ្យតួអក្សរបម្រុងនៃព័ត៌មានសម្គាល់នៅតែត្រូវបានអ៊ិនកូដ។
គណនីអន្តរការីដាច់ដោយឡែកពីគណនី broker ដែលវិធីសាស្ត្រតភ្ជាប់ JMS ប្រើ។ រក្សារោងចក្រដែលបានកំណត់នេះសម្រាប់ផ្លូវដែលបានកំណត់ឲ្យវា៖ ការផ្លាស់ប្តូរ client HTTP ផ្សេងទៀតនៅកន្លែងផ្សេងក្នុង JVM មិនធ្វើបច្ចុប្បន្នភាពរោងចក្រដែលបានសាងសង់រួចជាមួយជម្រើសច្បាស់លាស់ទេ។