دا یوازې هغه بروکر لپاره وکاروئ چې د ActiveMQ Classic HTTP لېږد ښکاره کوي او اړوند د کارونکي لېږد پلي کول شته وي. TCP نښلونکی یا اداري وېب پاڼه هغه پای ټکی نه دی.

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

broker.example:8081 د HTTP بروکر مقصد دی. proxy.example:8080 د هغه مخته لېږدونکی منځګړی دی. د پروکسي پارامیټرونه د URI اختیارونه پاتې کېږي؛ دوی د بروکر د کوربه نوم نه بدلوي. که د بروکر HTTP لېږد په عامه توګه د لاسرسي وړ وي او عامه منځګړي اجازه ولري، د HTTP پروکسي لړلیک کولی شي د پروکسي اعتبارونو پرته لارې لپاره نوماند proxyHost/proxyPort ارزښتونه برابروي. د ریښتیني بروکر کوربه او د HTTP لېږد پورټ ته لاسرسی تایید کړئ.

ActiveMQ Classic 5.18.3 خپله لاره له proxyHost/proxyPort جوړوي او proxyUser/proxyPassword مني، چې ورکړل شوي HTTP اعتبارونه هماغه پروکسي پای ټکي ته محدودوي. د تطبیق د پارامیټر سمبالښت له لارې تصدیق شوي URIونه جوړ کړئ ترڅو ځانګړي اعتبار توري کوډ شوي پاتې شي.

د منځګړي حساب د بروکر حساب څخه جلا دی چې د JMS نښلونې میتودونه یې کاروي. دا تنظیم شوې فابریکه د هغې ټاکل شوې لارې لپاره وساتئ: په JVM کې بل ځای بل HTTP کارونکی بدلول هغه فابریکه نه تازه کوي چې مخکې له څرګندو اختیارونو سره جوړه شوې ده.

اړوندې مقالې