Intro
今天花了半天,学习了一下如何创建 Maven
多模块项目,主要参考了以下博客:
在搭建好项目框架之后,实现了一个简单版本的 RPC 调用 —— 项目地址,其中实践了一下 GuavaCache
中学到的 Builder
设计模式 :)
后续关于 RPC 的文章,会着重于:
- RPC 中的 动态代理
- RPC 中的 序列化技术
- RPC 中的 传输协议
该 Demo 项目也会考虑使用 Netty
替换现在的 Socket
实现网络通信的部分,且引入 Hession
作为序列化方式。
License
- 本文遵守创作共享 CC BY-NC-SA 3.0协议
Comment