1
A
回答
1
如果我們添加一些東西,它只是屬性。無法將消息blob轉換爲特定於JSON的消息。除非你使用Base64或其他東西。
已經有listMessages返回String,Object for Java客戶端。 (只有消息屬性)。也許我們可以在這方面做同樣的事情。
任何人都可以做到這一點,因爲這是一個簡單的改變。我們願意爲您提供補丁並幫助願意貢獻它的人。
0
這看起來好像不在消息提供者的範圍之內。我建議只使用文本接口,並使用Java JSON庫(其中幾個列在http://json.org)將文本解析爲JSON對象樹。
JSON已經非常緊湊並且快速解析。但是,如果這確實對性能至關重要,那麼可以將數據作爲二進制序列化對象(使用二進制/字節接口)傳遞 - 但如果沒有已知的標準,則可能不便於使用。
相關問題
- 1. java util UUID vs Hornetq UUID
- 2. Hornetq性能問題
- 3. Tomcat上的HornetQ
- 4. HornetQ - java.lang.NoClassDefFoundError:Lorg/hornetq/core/logging/Logger;
- 5. jboss7和HornetQ與asyncio低性能
- 6. Java無功能
- 7. 功能在Java
- 8. Java功能
- 9. JMS和HornetQ
- 10. 創作的Java雙功能和功能
- 11. 功能 - Java編程
- 12. C++和JAVA功能
- 13. java主要功能
- 14. XSLT的Java功能
- 15. 通功能在Java
- 16. 的Java string.split功能
- 17. JAVA功能鏈接
- 18. Java功能測試
- 19. 功能在java中
- 20. Java通用功能
- 21. Java搜索功能
- 22. 運行Java功能
- 23. EMV TLV JAVA功能
- 24. 笨Java功能+ OpenCV
- 25. HornetQ和ActiveMQ CMS不能一起工作!
- 26. hornetq「listMessagesAsJson」不能正常工作
- 27. HornetQ MDB超時
- 28. 2個HornetQ的服務器之間的HornetQ JMS橋未能提供
- 29. SpecJMS和HornetQ
- 30. HornetQ活鎖問題
我的關注點是獲取相應隊列中消息的列表......我認爲最好的例子是jmx-console中的listMessagesAsJSON。 – Sergiu
通過JMX提供的任何東西,您都可以使用託管bean直接通過Java訪問。例如,HornetQ應該提供類似於Java的ManagementFactory.get * MXBean()的東西。 – ziesemer