Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
百度自主研发的跨平台、多语言、面向对象与服务的轻量级高性能RPC框架
branch: master

This branch is 26 commits behind BaiduCC:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
adapter/java
bgcc
bidl2sl
doc
sample
vimplugin
.gitignore
Makefile
README.md
bgcc.sln
bgcc.vcproj
bgcc_build_windows.bat
build.py
license.txt
set_vs_var.bat

README.md

简介

BGCC(百度通用通信组件)是一个跨语言、跨平台、面向对象的高性能轻量级RPC框架。

1.具有自定义的接口描述语言和代码生成引擎
2.支持事务级别的服务端消息主动推送
3.消息流监控
4.变态的效率

源码目录结构

文件/目录名 作用
adapter 存放生成bgcc.jar及libbgcc4j.so的源码
bgcc 存放生成libbgcc.so和libbgcc.a的源码
bgcc_build_windows.bat BGCC在Windows平台上的自动编译脚本
bgcc.sln、bgcc.vcproj BGCC在Windows平台上的VS2003工程文件
bidl2sl 用于存入生成工具bidl2sl的源码
build.py BGCC使用Python语言的自动编译脚本
doc 参考文档目录
license.txt license文件
Makefile BGCC在Linux平台下自动编译脚本
sample 代码使用示例
set_vs_var.bat VS2003环境变量设置脚本
vimplugin vim bidl插件目录

代码示例

请参见源码sample目录。

安装

请参见bgcc manual文档。文档下载网址:http://bgcc.baidu.com

Something went wrong with that request. Please try again.