标签: queue rabbitmq
我的工作要求队列获得3个不同的数据。一个int,一个double和一个int []列表。
从教程中我只看到发送的单个字符串。我可以在队列中发送多种类型的数据而无需将其转换为字符串吗?
编辑:我的工作我认为是将所有内容转换为字符串,我可以一次提交一个但是需要多个数据的队列呢?
答案 0 :(得分:2)
RabbitMQ消息只是字节流。你可以在这些消息中发送你想要的任何内容,所以如果你是用Java做的,你应该选择一个序列化器来将你的对象转换成XML或JSON的字节流或者你喜欢的任何东西:
XML serialization in Java?
http://flexjson.sourceforge.net/