2022-04-16发表2023-08-27更新分布式 / RPC14 分钟读完 (大约2035个字)自定义RPC框架之分布式架构网络通信理论本文介绍了自定义 RPC 框架的理论和问题,以及传统 RMI 方式的实现。探讨了分布式架构中的远程通信问题,涵盖了 RMI、Hessian、SOAP、ESB、JMS 等通信技术。详述了 RPC 架构的基本原理,以及四个组件:客户端、客户端存根、服务端、服务端存根。阅读更多
2022-04-16发表2023-08-27更新分布式 / RPC21 分钟读完 (大约3180个字)RPC架构设计及IO模型本文介绍了Socket套接字在RPC架构中的应用,涵盖了Socket网络编程的基础概念和流程。Socket是两台主机间逻辑连接的端点,在TCP/IP协议中解决数据传输问题。文章详细解释了Socket的五种基本信息,以及服务端和客户端的创建和通信流程。示范代码展示了如何使用线程池处理客户端连接,实现数据的输入输出流操作。阅读更多