forked from liuyuanqi/rpc
Update README.md
This commit is contained in:
parent
e90e9f884f
commit
f337930478
|
@ -11,4 +11,4 @@
|
|||
(三)网络传输:
|
||||
网络传输主要实现客户端和服务器的通信,客户端将Call ID和序列化字节流传给服务器,服务器将结果序列化后回传给客户端。基于TCP协议的网络传输实现,需要客户端和服务端建立Socket连接。客户端通过Socket将需要调用的接口名称、方法名称及参数序列化后传递给服务端。服务端反序列化后再利用反射调用对应的方法,将结果返回给客户端。
|
||||
|
||||
本组最终实现的简单RPC架构如图所示,通过本次课程大作业,本组深入理解了 RPC 的核心概念和实现原理,掌握了使用 Java、Netty 和 ZooKeeper 构建简单 RPC 系统的方法。综上所述,RPC 能够有效实现不同服务间的远程调用,提高系统的可扩展性和服务重用性。同时,Netty 的高性能和 ZooKeeper 的分布式协调能力为系统的性能和可靠性提供了有力保障。
|
||||
本组最终实现的简单RPC架构如图所示,通过本次课程大作业,本组深入理解了 RPC 的核心概念和实现原理,掌握了使用 Java、Netty 和 ZooKeeper 构建简单 RPC 系统的方法。综上所述,RPC 能够有效实现不同服务间的远程调用,提高系统的可扩展性和服务重用性。同时,Netty 的高性能和 ZooKeeper 的分布式协调能力为系统的性能和可靠性提供了有力保障。
|
||||
|
|
Loading…
Reference in New Issue