概述
RPC这个东西是什么? 第一次听说他, 还要在它的前边加个G, 当时我以为GRPC是一项技术, 后来才知道, 并不是这样. GRPC只是RPC的谷歌实现....谷歌搜了一下, RPC就是一种: 远程函数调用, 看到这里, 我已经等不及了, 不往下看了, 先自己实现一个. 如果只给你这样一个概念, 如何实现调用远程函数的功能呢?...自己实现
自己尝试实现一个粗糙的PHP版本....哎, 走过路过不要错过, RPC推荐给你.
HOW
那么如何实现RPC呢?
在刚才使用PHP简单实现中, 已经发现了....有没有使用udp实现的RPC呢? 貌似也有.
使用tcp协议实现的RPC也有, 当然, 不光传输层协议, 也有直接通过应用层协议: http、websocket等等建立连接的.