我有一個應用程序,它使用JMS api。使用的應用程序服務器是jboss-5.0.0.CR2。有什麼方法可以使用JMS版本嗎?如何查找應用程序中使用的JMS版本?
0
A
回答
0
以下是如何區分JMS版本1.1和2.0的方法。
- JMS 2.0 API由三個新的接口:JMSContext, JMSProducer和JMSConsumer
- JMSContext替換版本1.1中 單獨連接和會話對象與單個對象。
- JMSProducer版本取代的MessageProducer對象在版本1.1
- JMSConsumer取代的MessageConsumer對象1.1
更多細節: http://www.oracle.com/technetwork/articles/java/jms20-1947669.html
0
jboss-5.0.0.CR2是應用程序服務器版本 - 不是JMS提供程序。據我所知,HornetQ是JBoss使用的JMS實現。無論如何,因爲JBoss 5符合Java EE 5,所以JMS API版本必須爲1.0。 Java EE 6與JMS 1.1一致,Java EE 7具有最新的JMS規範版本,即2.0
相關問題
- 1. 如何查找使用c安裝的應用程序的版本#
- 2. 如何使用NSUserDefaults檢查應用程序的最新版本
- 3. 如何從IPA中找到iPhone應用程序的版本號?
- 4. 從Python中查找應用程序的版本?
- 5. 我的應用程序如何查找輔助文本文件的舊版本?
- 6. 檢查,如果應用程序使用Node.js的正確版本
- 7. 如何確定應用程序中使用的JAXB版本
- 8. 如何在iOS應用程序中使用舊的sqlite版本
- 9. 檢查應用程序的版本?
- 10. 如何從XUL應用程序中找到Firefox版本
- 11. 在代碼中查找應用程序版本號
- 12. 如何使用Spring JMS從Websphere應用程序服務器使用JMS消息
- 13. 如何查找Restlet框架2.1版中使用的Jetty版本?
- 14. Facebook應用程序,如何使用本地版本的在線版本?
- 15. 如何找到應用程序寫入的codeigniter版本?
- 16. 查找較新版本的應用程序
- 17. 如何阻止用戶使用舊版本的應用程序?
- 18. 如何在rails應用程序中強制使用gem版本?
- 19. 如何獲取應用程序版本?
- 20. 如何版本Android應用程序?
- 21. 如何訪問應用程序版本?
- 22. 檢查.Net應用程序版本
- 23. 如果應用程序中存在多個JAR版本如何找到Jvm正在使用哪一個版本
- 24. 如何讓應用程序使用特定版本的.NET?
- 25. 如何確定應用程序正在使用的TLS版本?
- 26. 如何查詢實際的應用程序版本字符串?
- 27. 檢查什麼版本的應用程序正在使用
- 28. 如何找到MAF應用程序版本?
- 29. 如何從自己的應用程序中確定應用程序版本
- 30. 如何從應用程序中找到適用於Windows和Linux的應用程序版本
區分2.0和1.1是無可厚非的因爲JMS 2.0只支持Java EE 7兼容容器。人們不需要看太多的細節。 – Abhishek