默认
发表评论 6
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
我的IM里NodeJs调用Protocol Buffers协议的疑问
阅读(51049) | 评论(6 收藏1 淘帖
如题,现在开发的Nodejs作为Web端IM服务器,需要将消息转发至C++   IM服务器,因为C++服务器用的是Google提供的Protocol buffers协议,需要这方面的资料参考,主要是nodejs如何调用这方面的协议。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:求《WebRTC 零基础开发者教程(中文)》下一篇:视频云的革新:实时视频直播迎来产业进化时代
推荐方案
评论 6
Protobuf说白了只是一个序列化与反序列化的数据封装格式,使用起来很简单的。请参考虑NodeJS版的Protobuf库,照着Demo写吧:https://github.com/52im/protobuf/tree/master/js,NodeJS版的肯定要是c++、java这些使用要更简单。

虽然JS本身没有2进制这种概念,但是NodeJS不一样,它的底层本来就是C++写的,所以这没什么矛盾的。
找个Demo看下就好了。
签名: 国庆长假还没有缓过来,请让我静一静,产品狗死远点...
google的protobuf官方已经提供js方面的解析库,直接看个例子就是了
签名: 天气好
引用:yybmec 发表于 2016-11-23 21:38
google的protobuf官方已经提供js方面的解析库,直接看个例子就是了

可能楼主提问时是没有找到PB的官方github
引用:JackJiang 发表于 2016-11-23 21:44
可能楼主提问时是没有找到PB的官方github

https://github.com/google/protobuf/tree/master/js

这个是官方最新的,之前js没有官方版的,我是使用第三方的,现在官方的出来了。
签名: 天气好
引用:yybmec 发表于 2016-11-23 21:49
https://github.com/google/protobuf/tree/master/js

这个是官方最新的,之前js没有官方版的,我是使 ...

PB以前只有c++和java版,现在支持的越来越多,越来越主流了
签名: 国庆长假还没有缓过来,请让我静一静,产品狗死远点...
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部