# BGCC_1 **Repository Path**: robbit_yang/BGCC_1 ## Basic Information - **Project Name**: BGCC_1 - **Description**: 百度自主研发的跨平台、多语言、面向对象与服务的轻量级高性能RPC框架 - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-04-30 - **Last Updated**: 2022-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #简介 BGCC(百度通用通信组件)是一个跨语言、跨平台、面向对象的高性能轻量级RPC框架。 >1. 具有自定义的接口描述语言和代码生成引擎 >2. 支持事务级别的服务端消息主动推送 >3. 消息流监控 >4. 变态的效率 #使用产品 >1. [百度开源呼叫中心套件](https://github.com/Baidu-ecom/CC) #依赖库 >1. [openssl](http://openssl.org)库,目前依赖的版本是[1.0.2](http://openssl.org/source/openssl-1.0.2.tar.gz),详细情况请参考[这里](https://github.com/BaiduCC/BGCC/tree/master/deps) #联系我们 >1. QQ群:425351662 >2. [在线咨询](http://qiao.baidu.com/v3/?module=default&controller=im&action=index&ucid=7880242&type=n&siteid=6001152) #源码目录结构
文件/目录名 作用
adapter 存放生成bgcc.jar及libbgcc4j.so的源码
bgcc 存放生成libbgcc.so和libbgcc.a的源码
build.bat BGCC在Windows平台上的自动编译脚本
bgcc.sln BGCC在Windows平台上的解决方案文件
bidl2sl 用于存入生成工具bidl2sl的源码
build.py BGCC跨平台编译统一入口文件
doc 参考文档目录
license.txt license文件
Makefile BGCC在Linux平台下自动编译脚本
sample 代码使用示例
vimplugin vim bidl插件目录
#代码示例 请参见源码sample目录。 #安装 请参见bgcc manual文档。文档下载网址:http://bgcc.baidu.com