Skip to content
This repository

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

branch: master
adapter first commit
bgcc fix callback socket reconnection bug
bidl2sl first commit
doc 更新“回调”示例
sample add callback sample
vimplugin first commit
.gitignore Initial commit
Makefile first commit
README.md Update README.md
bgcc.sln first commit
bgcc.vcproj first commit
bgcc_build_windows.bat first commit
build.py first commit
license.txt first commit
set_vs_var.bat first commit
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.