# 手写RPC框架 > RPC:让你像是在做本地调用一样去调用一个远程服务器上的方法 ## RPC相关图示 RPC简单示意图 ![RPC简单示意图](./doc/rpc简示图.png) RPC时序图 ![RPC时序图](./doc/rpc时序图.png) 手写RPC简易流程图 ![手写RPC简易流程图](./doc/rpc简易流程.png) ## RPC需要解决的内容 - 必须要有服务暴露 - 必须要有远程代理对象 - 通信 - 序列化与反序列化 - IO