百度推出百度通用通信组件 BGCC,支持Linux和Windows双平台

来源:Linux认证    发布时间:2012-11-10    Linux认证视频    评论


  BGCC(音:[bigsisi:])是百度具有完全知识产权的跨平台、多语言、面向对象与服务的轻量级高性能RPC框架。它支持事务级别的服务端消息主动推送,强大的接口级事务管理功能,包含自定义的通信协议、接口描述语言(bidl)、强大的代码生成引擎(bidl2sl),Java、C++通信无缝整合。

  BGCC特色:

  BGCC是跨语言、跨平台、面向对象/服务的、高性能的百度通信通信组件,特性如下:

  RPC框架:简化网络编程,提高编程效率,减少人力成本,提升软件质量。

  跨平台:提供平台定制运行时,支持Linux和Windows双平台。

  多语言:一次性编写通信接口,生成C++、Java等多种语言客户端/服务器,实现功能的跨语言调用。

  面向服务:以服务为基本功能单元,完成参数的序列化与反序列化及网络传输功能。

  BIDL:百度中间语言屏蔽网络传输细节,使开发者更懂业务,成为业务领头羊。

  项目首页:http://bgcc.baidu.com/index.html

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答