Jms apacheactivemq是否支持googleprotobuf作为传输协议?

Jms apacheactivemq是否支持googleprotobuf作为传输协议?,jms,activemq,protocol-buffers,Jms,Activemq,Protocol Buffers,我正在开发一个消息传递系统,我使用JBoss Netty+Google protobuf进行POC。protobuf之所以被选中,是因为它具有序列化/反序列化的快速性、相对较低的通信成本以及在几种语言中的可用性 尽管如此,当涉及到重负载下的生产时,自编码的服务器应用程序永远不会像成熟且经过测试的框架那样好 问题是,我找不到这样一个框架,允许我使用protobuf作为传输协议。apacheactivemq和ActiveBlaze是我能找到的最接近的东西,但是文档几乎没有 我偶然发现了一些关于实现的

我正在开发一个消息传递系统,我使用JBoss Netty+Google protobuf进行POC。protobuf之所以被选中,是因为它具有序列化/反序列化的快速性、相对较低的通信成本以及在几种语言中的可用性

尽管如此,当涉及到重负载下的生产时,自编码的服务器应用程序永远不会像成熟且经过测试的框架那样好

问题是,我找不到这样一个框架,允许我使用protobuf作为传输协议。apacheactivemq和ActiveBlaze是我能找到的最接近的东西,但是文档几乎没有

我偶然发现了一些关于实现的东西,但是在官方ActiveMQ文档中没有任何关于它的提示(它不在支持的协议中)


因此,我的问题是AMQ是否支持protobuf,以及它是否支持如何将其集成?

否,ActiveMQ使用自己的OpenWire协议或Stomp协议。protobuf位用于底层KahaDB消息存储,而不是导线级部分。您可以将protobuf数据存储在BytesMessage中,并以这种方式传输,以允许您封送和解封送两端的数据

@Tim,谢谢你的回答!看起来这不是我想要的。。。