# rpc **Repository Path**: swang-github/rpc ## Basic Information - **Project Name**: rpc - **Description**: 分布式RPC框架模拟 - ZooKeeper+netty - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-12 - **Last Updated**: 2021-06-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 简单分布式RPC框架 ===================================================== 使用ZooKeeper作为注册发现服务;
使用netty数据传输;
使用Protostuff作为序列化、反序列化工具;
使用[RpcService](rpc-server/src/main/java/com/galaxy/rpc/server/RpcService.java)注解标识要发布的服务 使用[RpcReference](rpc-client/src/main/java/com/galaxy/rpc/client/RpcReference.java)注解标识要引用的服务 ##demo执行方式 先执行[ServerBootstrap](rpc-demo-server/src/main/java/com/galaxy/rpc/demo/server/ServerBootstrap.java)再执行[DemoClient](rpc-demo-client/src/main/java/com/galaxy/rpc/demo/client/DemoClient.java)