我想通过ActiveMQ消息发送一些字符串,一些整数和一些文件吗?可能吗 ?我知道BlobMessages,ByteMessage和ObjectMessages,但它们似乎都无法回答我的问题。
有什么想法吗?
答案 0 :(得分:1)
JSON是一种可能的解决方案。将数据放入JSON对象,将JSON转换为字符串,然后将其填充为TextMessage,或将字符串转换为字节,然后将其填充为BytesMessage。您可能会遇到邮件最终大小的问题。如果是这样,您可能希望移至ActiveMQ Artemis which supports arbitrarily large messages。