亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 openwire 協議連接活動的 mq

使用 openwire 協議連接活動的 mq

Go
GCT1015 2023-05-08 17:55:28
請問有人有如何使用 go 連接協議的示例嗎ActiveMQ OpenWire?stomp & amqp with ActiveMQ我現在使用并且兩者都正常(測試),但我們的 it 架構師可能會推動 OpenWire,因為我們幾乎所有的應用程序都是基于 Java 的,這是我們公司的標準。所以我會很高興舉個例子,建議如何去做,而不是僅僅因為OpenWire協議而松散 go 服務
查看完整描述

3 回答

?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

查看ActiveMQ OpenWire 文檔。它有一些 Java 類的鏈接,這些類用于生成 C、C#、C++ 和 Java 客戶端代碼。您可能會使用這些作為示例來創建您自己的文件以生成可以使用 OpenWire 的 Go 客戶端代碼。

也就是說,使用 Go AMQP 或 STOMP 客戶端可能會更好地為您提供服務,因為 ActiveMQ 旨在供多種協議使用。


查看完整回答
反對 回復 2023-05-08
?
DIEA

TA貢獻1820條經驗 獲得超2個贊

我同意stomp & amqp足以完成任務,并同意僅僅為了它而編寫OpenWire客戶端不是好的選擇。我現在必須說服我們的建筑師



查看完整回答
反對 回復 2023-05-08
?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

AMQP 和 OpenWire 客戶端可以共存,并且是迄今為止最適合您的解決方案,即使您擁有 Java 堆棧也是如此。

您的第二個最佳選擇是用 Java/C#/C++ 編寫一些膠水代碼,將 OpenWire AMQ 客戶端與 GO 可以與之對話的東西連接起來(比如另一個使用 AMQP 或 STOMP 的 ActiveMQ ;-))。

如果你真的真的真的需要 OpenWire 支持,最好的辦法是嘗試使用C++ 客戶端并使用swig或諸如此類的東西調用它。

用 Go 編寫本地 OpenWire 客戶端是一項重大工作,除了作為一項“有趣”的任務外沒有任何意義。


查看完整回答
反對 回復 2023-05-08
  • 3 回答
  • 0 關注
  • 262 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號