0

私の仕事では、キューが機能するために3つの異なるデータを取得する必要があります。int、double、およびint[]リスト。

チュートリアルから、送信されている文字列は1つだけです。文字列に変換せずに、キュー内の複数のタイプのデータを送信できますか?

編集:私が考えた回避策は、すべてを文字列に変換することであり、一度に1つずつ送信できますが、複数のデータを必要とするキューについてはどうでしょうか?

4

1 に答える 1

2

RabbitMQメッセージは、単なるバイトのストリームです。これらのメッセージで必要なものを送信できるため、Javaからこれを行う場合は、シリアライザーを選択して、オブジェクトをXMLまたはJSONのバイトストリームまたは任意のものに変換する必要があります。

JavaでのXMLシリアル化?

http://flexjson.sourceforge.net/

于 2012-04-18T03:24:37.707 に答える