Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的工作需要队列获得 3 条不同的数据才能工作。一个 int、一个 double 和一个 int[] 列表。
从教程中,我只看到发送单个字符串。我可以在队列中发送多种类型的数据而无需将其转换为字符串吗?
编辑:我想我的工作是将所有内容转换为字符串,我可以一次提交一个,但是需要多个数据的队列呢?
RabbitMQ 消息只是字节流。您可以在这些消息中发送您想要的任何内容,因此如果您从 Java 执行此操作,您应该选择一个序列化程序来将您的对象转换为 XML 或 JSON 或您喜欢的任何字节流:
Java中的XML序列化?
http://flexjson.sourceforge.net/