php小編小新在本期java問答中為大家解答關於ActiveMQ Classic JMS版本合規性的問題。 ActiveMQ Classic JMS是一個受歡迎的訊息中間件,但在使用過程中可能會遇到版本合規性問題。透過本文,我們將一起探討ActiveMQ Classic JMS的版本合規性,幫助讀者更能理解和解決相關問題。
ActiveMQ Classic 5.x 與哪個版本的 JMS 相容?我的印像是答案是 1.1。
ActiveMQ Classic 6.x 與哪個版本的 JMS 相容?我的印像是答案是 1.1 和 2.0。
此外,此頁面表示 6.x 支援 JDK 17 。我想這意味著我們無法在 JDK 11(或更低版本)上運行 6.x,對嗎?
我可以看到最新的 5.x 說它相容於 Java 11 ,所以我認為它可以在 JDK 11 或更高版本上正常運行,對嗎? (請參閱此處)
最新版本的 ActiveMQ Classic 5.x 和 6.x 完全實作 JMS 1.1 並部分實作 JMS 2。有關 JMS 2 支援的更多詳細信息,請參閱 this page。
如果您需要完全相容的 JMS 2 實現,我建議您查看 ActiveMQ Artemis。
從 5.17.0 開始,ActiveMQ Classic 支援 JDK 11 及更高版本。
從 6.0 開始,ActiveMQ Classic 支援 JDK 17 及更高版本。它無法在 JDK 11 上運行。
以上是ActiveMQ Classic JMS 版本合規性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!