OpenWire
OpenWire 是我們的跨語言 線路協定,允許從許多不同的語言和平台以原生方式存取 ActiveMQ Classic。Java OpenWire 傳輸是 ActiveMQ Classic 4.x 或更高版本中的預設傳輸。對於其他語言,請參閱以下內容…
請注意,您也可以使用 Stomp 從許多不同的語言存取 ActiveMQ Classic,以及使用 GCJ 或 IKVM 從 C/C++ 或 .Net 分別存取 ActiveMQ Classic 的 Java 程式碼,而無需使用 OpenWire。
運作方式
OpenWire 的運作方式是透過程式碼產生特定語言的命令和封送處理程式碼,這些程式碼理解核心 OpenWire 協定。然後,我們可以為低階協定編寫特定於語言的擴展,以在不同的語言中提供一個友善且易於使用的用戶端 API。
為了讓您了解,這裡是 Java 類別,它們程式碼產生 C#、Java、C 和 CPP 用戶端程式碼。
由於 OpenWire 自動化了特定語言的 線路協定實作的建立,因此只需包裝特定語言的 TCP/IP Socket 程式碼,並將 API 包裝在一些易於使用的函數/類別中。
規格
有關您將在網路上看到的詳細規格