# zkrpc **Repository Path**: woate/zkrpc ## Basic Information - **Project Name**: zkrpc - **Description**: 来自于陶邦仁的轻量级分布式RPC框架 http://my.oschina.net/xianggao/blog/644534 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-06-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 作为自己学习netty和rpc的例子。 来自于陶邦仁的轻量级分布式RPC框架 通过 Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的 任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持。 http://my.oschina.net/xianggao/blog/644534 修改接口注册Path:/{service}/{ip:port},可以注册不同服务器上的接口,相同接口可以注册在不同的服务器上。