BGCC(音:[bigsisi:])是百度具有完全知识产权的跨平台、多语言、面向对象与服务的轻量级高性能RPC框架。它支持事务级别的服务端消息主动推送,强大的接口级事务管理功能,包含自定义的通信协议、接口描述语言(bidl)、强大的代码生成引擎(bidl2sl),Java、C++通信无缝整合。
BGCC特色:
BGCC是跨语言、跨平台、面向对象/服务的、高性能的百度通信通信组件,特性如下:
RPC框架:简化网络编程,提高编程效率,减少人力成本,提升软件质量。
跨平台:提供平台定制运行时,支持Linux和Windows双平台。
多语言:一次性编写通信接口,生成C++、Java等多种语言客户端/服务器,实现功能的跨语言调用。
面向服务:以服务为基本功能单元,完成参数的序列化与反序列化及网络传输功能。
BIDL:百度中间语言屏蔽网络传输细节,使开发者更懂业务,成为业务领头羊。
项目首页:http://bgcc.baidu.com/index.html
personball 于 2012-11-02 08:55:08发表:
....bgcc. baidu.com 这网页好山寨啊,图片故意处理成这样的?
Austria 于 2012-11-02 08:54:05发表:
看下了哦
pl_014 于 2012-11-01 22:54:32发表:
[i=s] 本帖最后由 pl_014 于 2012-11-1 22:59 编辑 [/i]
这东西倒是“挺开源”的,光给个源码,我们linux人倒是很高兴,不过光用瘟到死的人可能就不干了。呃,等等,这东西不会是一个库什么的吧。 恩,示例上给的还是g++编译的,恩,挺符合我们linux人的口味的。