可以通过activemq发送包含二进制的字符串流吗?如果是这样,这是如何完成的?
我知道activemq的Java版本有一个叫做BlobMessage或StreamMessage的特性可以做到这一点,然而,这在c++版本中还没有实现。我已经读过关于BytesMessage类的文章,但是我找不到任何好的实现它的c++示例。
谢谢。
发布于 2011-03-04 08:00:12
如果您已经下载了ActiveMQ-CPP的源代码,那么在src/ BytesMessage文件夹中查找处理测试的单元测试,它将向您展示它是如何完成的。此外,虽然不支持BlobMessage,但也支持StreamMessage。
这里是云服务器中BytesMessage的接口文档。http://activemq.apache.org/cms/api_docs/activemqcpp-3.2.5/html/classcms_1_1_bytes_message.html
和StreamMessage http://activemq.apache.org/cms/api_docs/activemqcpp-3.2.5/html/classcms_1_1_stream_message.html
-Tim www.fusesource.com
https://stackoverflow.com/questions/5186961
复制相似问题