rpc架构基础

rpc架构基础java


rpc 整体分为4部分(1.序列化层,2 函数调用层,3 网络传输层,4 服务器段处理架构)服务器


序列化层:用于将结构化对象转换为字节流以便网络传输网络

函数调用层: 定位要调用的函数,而且执行函数,(java中使用反射机制和动态代理)架构

网络传输层:client 与server 直接消息的传输方式,大部分基于 TCP/IP 的socket机制socket

服务器段处理架构:client 与server 直接消息的交换的方式(阻塞IO,事件驱动IO)函数

相关文章
相关标签/搜索