Jms ActiveMQ:我们可以使用一条消息发送多个文件吗

Jms ActiveMQ:我们可以使用一条消息发送多个文件吗,jms,activemq,Jms,Activemq,我想通过ActiveMQ消息发送几个字符串、几个整数和几个文件?可能吗?我知道blobmessage、ByteMessage和ObjectMessages,但它们似乎都不能回答我的问题 有什么想法吗?想到了一个可能的解决办法。将数据放入JSON对象中,将JSON转换为字符串,然后将其填充为文本消息,或者将字符串转换为字节,然后将其填充为字节消息。您可能会遇到消息最终大小的问题。如果是这样,您可能想转到。为什么现有的消息类型都不起作用?为什么你不能把所有你想要的数据都塞进一条信息里呢?但是怎么做呢

我想通过ActiveMQ消息发送几个字符串、几个整数和几个文件?可能吗?我知道blobmessage、ByteMessage和ObjectMessages,但它们似乎都不能回答我的问题


有什么想法吗?

想到了一个可能的解决办法。将数据放入JSON对象中,将JSON转换为字符串,然后将其填充为文本消息,或者将字符串转换为字节,然后将其填充为字节消息。您可能会遇到消息最终大小的问题。如果是这样,您可能想转到。

为什么现有的消息类型都不起作用?为什么你不能把所有你想要的数据都塞进一条信息里呢?但是怎么做呢?字符串和整数可以通过多种方式进行管理,但是如何在一条消息中放入多个文件呢?