Http Server推送Netty + protobuf

时间:2012-01-24 17:04:18

标签: comet protocol-buffers netty server-push bayeux

我们正在设计一个通信系统,用于支持异步近实时服务器将事件/消息推送到数千个客户端acrros JVM,.Net和移动平台。我们有一个混合模型(发布 - 订阅和请求 - 响应)和二进制数据。

我们正在使用NettyGoogle Protocol Buffers,我们需要将所有这些封装在http(s)中。

我们正在研究Bayeux Protocolits Netty implementation,并倾向于使用protobuf编解码器而不是JSONs的修改版本,或者从WebSockets示例开始自己滚动{{3} }和client)。出于性能问题,我们将不再使用Base64编码。

我们缺少任何实施吗?基于protobuf的Bayeux协议的可行性如何?任何指针都非常感谢。

1 个答案:

答案 0 :(得分:0)