基本介紹
- 外文名:BGCC
- 屬性:高性能RPC框架
特色,使用,
特色
RPC框架:簡化網路編程,提高編程效率,減少人力成本,提升軟體質量。
跨平台:提供平台定製運行時,支持Linux和Windows雙平台。
多語言:一次性編寫通信接口,生成C++、Java等多種語言客戶端/伺服器,實現功能的跨語言調用。
面向服務:以服務為基本功能單元,完成參數的序列化與反序列化及網路傳輸功能。
BIDL:百度中間語言禁止網路傳輸細節。
使用
- 編寫bidl定義檔案
- 使用bidl2sl工具完成代碼轉換
- 編寫server和client
- 編譯和運行
