自定义RPC框架之分布式架构网络通信理论

本文介绍了自定义 RPC 框架的理论和问题,以及传统 RMI 方式的实现。探讨了分布式架构中的远程通信问题,涵盖了 RMI、Hessian、SOAP、ESB、JMS 等通信技术。详述了 RPC 架构的基本原理,以及四个组件:客户端、客户端存根、服务端、服务端存根。
阅读更多

RPC架构设计及IO模型

本文介绍了Socket套接字在RPC架构中的应用,涵盖了Socket网络编程的基础概念和流程。Socket是两台主机间逻辑连接的端点,在TCP/IP协议中解决数据传输问题。文章详细解释了Socket的五种基本信息,以及服务端和客户端的创建和通信流程。示范代码展示了如何使用线程池处理客户端连接,实现数据的输入输出流操作。
阅读更多