摘要:
浅谈动态代理在 RPC 中的应用 远程调用魔法 话说动态代理在 RPC 中有啥作用呢? 在项目中,当我们要使用 RPC 的时候,一般的做法是 先找服务提供方要接口,通过 Maven 等工具把接口依赖到我们项目中。如果要调用提供方的接口,就只需要通过依赖注入的方式把接口注入到项目中就行了,然后在代码里 阅读全文
摘要:
常见的网络 IO 模型 网络通信是整个 RPC 调用流程的基础,那 RPC 中使用哪种网络 IO 模型呢? 常见的网络 IO 模型分为四种:同步阻塞 IO(BIO)、同步非阻塞 IO(NIO)、IO 多路复用和异步非阻塞 IO(AIO),其中最常用的就是同步阻塞 IO 和 IO 多路复用。 阻塞IO 阅读全文