1

ActiveMQ を使用して、オブジェクトをプロトコル バッファー (*) でシリアル化したい。次に、バイト配列があります。
ここで、ByteMessage をプロパティで使用すべきではないことを読みました。

http://activemq.apache.org/nms/msdoc/1.5.0/vs2005/html/T_Apache_NMS_IBytesMessage.htm
(Java ドキュメントにも同じテキストがあります)

問題はどこにあり、いつ問題が発生しますか?

(*) この形式は社内で使っていますが、できれば本文にも使いたいです。

4

1 に答える 1

2

ActiveMQ で BytesMessage オブジェクトのメッセージ プロパティを使用しても問題はありません。NMS のドキュメントには、JMS 仕様と同様の警告がいくつかあります。これは、プロバイダーごとに一般的であることを意味しているため、他のプロバイダーではそうではない可能性がありますが、ActiveMQ では問題なく動作するはずです。

于 2011-09-23T21:20:46.970 に答える