RPC手动实现(基于Socket)
Posted YX_blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RPC手动实现(基于Socket)相关的知识,希望对你有一定的参考价值。
1.实现的主要思路 按着下面图形实现
https://github.com/xinyanggit/rpc_demo
具体可以查看相应的代码
分为三个模块
- api
- provider
- client
2.主要用到的技术
- socket 通信
- jdk动态代理
- 自定义注解
以上是关于RPC手动实现(基于Socket)的主要内容,如果未能解决你的问题,请参考以下文章
netty,websocket,ipc(lpc和rpc),Nio之间的相互调用
java 从零开始手写 RPC (07)-timeout 超时处理
手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc