我需要在Glassfish服務器和Delphi之間進行通信。我需要從中收到消息。正如我發現Glassfish使用OpenMQ經紀人。在Delphi中接收OpenMQ消息
首先,我找到了delphi的jms庫。我發現那裏只有JMS接口。並發現了SonicMQ JMS的實現。但是,正如我發現的,SonicMQ和OpenMQ-- JMS的不同代理商。也許我錯了。
另外我還發現了Habari Client Library for OpenMQ,但是這個庫不是免費的。
也許有人知道這個問題的任何免費解決方案?或者我錯了,我可以使用SonicMQ實現?
我已經下載了Habari演示程序,但無法連接到glassfish服務器(連接已關閉)。也許我做錯了什麼?我只需要得到消息。我不需要發送它們。
我從來沒有使用JMS之前,這就是爲什麼我有這樣的問題。
「優雅的連接」是一個非常自然的信息。你需要明白它的意思。 –
您可以與我聯繫(我是Habari客戶端庫的作者)以獲得支持。 Habari客戶端連接要求OpenMQ具有活動的STOMP偵聽器。您可以在Habari文檔中找到在OpenMQ中啓用STOMP的步驟。 – mjn
p.s.所有的JMS經紀人都使用他們自己的專有線路格式,而STOMP,AMQP和MQTT就是適用於許多信息經紀人的標準化線路格式的例子。 (JMS是一個API,不是協議) – mjn