ប្រើវាតែសម្រាប់ 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 មិនធ្វើបច្ចុប្បន្នភាពរោងចក្រដែលបានសាងសង់រួចជាមួយជម្រើសច្បាស់លាស់ទេ។

អត្ថបទពាក់ព័ន្ធ