RPC(Remote Procedure Call)遠程過程調用web
分佈式應用催生,一個服務須要調用另一個服務的方法編程
用也能夠,但一般是隻是爲了傳輸數據,直接使用TCP協議便可,不必使用基於TCP的http協議。api
RPC 是一個編程模型,能夠使用任何協議。 實現一個「hello world」版本的RPC不難,難的是實現一個高性能、高可靠的RPC框架,須要考慮服務註冊、版本控制等等。框架
https://zhuanlan.zhihu.com/p/36427583分佈式