BGCC 高性能RPC框架

程序名称:BGCC

授权协议: MIT

操作系统: Windows

开发语言: C/C++

BGCC 介绍

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

BGCC特色

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

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

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

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

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

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

BGCC 官网

http://bgcc.baidu.com/

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...