文件名称:手把手教你写 轻量级分布式 RPC 框架
文件大小:31KB
文件格式:RAR
更新时间:2021-12-20 05:17:58
Maven Spring
非常好的 轻量级分布式 RPC 框架 学习资料 根据以上技术需求,我们可使用如下技术选型: Spring:它是最强大的依赖注入框架,也是业界的权威标准。 Netty:它使 NIO 编程更加容易,屏蔽了 Java 底层的 NIO 细节。 Protostuff:它基于 Protobuf 序列化框架,面向 POJO,无需编写 .proto 文件。 ZooKeeper:提供服务注册与发现功能,开发分布式系统的必备选择,同时它也具备天生的集群能力。 相关 Maven 依赖请见附录。
【文件预览】:
rpc
----rpc-client()
--------src()
--------pom.xml(993B)
----.gitignore(138B)
----rpc-sample-api()
--------src()
--------pom.xml(504B)
----rpc-server()
--------src()
--------pom.xml(1KB)
----rpc-registry-zookeeper()
--------src()
--------pom.xml(1KB)
----pom.xml(7KB)
----README.md(6KB)
----rpc-registry()
--------src()
--------pom.xml(502B)
----rpc-sample-server()
--------src()
--------pom.xml(2KB)
----rpc-common()
--------src()
--------pom.xml(2KB)
----rpc-sample-client()
--------src()
--------pom.xml(3KB)
----RELEASE.md(1KB)