# busCode **Repository Path**: luoyu817/busCode ## Basic Information - **Project Name**: busCode - **Description**: 基于netty+protobuf的远程调用框架 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-02-19 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # busCode #### 介绍 基于netty+protobuf的远程调用框架 ## 目的 基于工作中现有的远程调用实现,进行优化和扩展 ## features ### 模块化 参考dubbo工程中的模块化来组织项目代码 ### 通信实现 由原来基于web容器的http+json协议,改为netty nio和protobuf序列化 ### 调用协议 规范协议 > 想要实现那种编译级别的协议约束,还是需要用到功能的接口 实体类 和 exception。但这样就完全脱离了原来的使用模式。就是再照着dubbo造个轮子 ### 高可用 ##### 连接超时重试 ##### 负载均衡