点击上方“咸鱼学Python”,选择“加为星标”
第一时间关注Python技术干货!
什么是 RPC?
RPC 大家经常会听到有人提起,但是 RPC 到底是什么东西貌似没有人认真的解释和回答过。(有也当做没看见,不然我还写个啥)
RPC 是 Remote Procedure Call 英文的缩写,即远程过程调用,也可以称之为远程程序调用。
它是一个计算机通信协议,这个协议允许运行在一台计算机的程序调用另一台计算机的子程序。
RPC 有什么用?
在一台计算机中,我们可以直接通过代码调用并且传输数据,或者使用多个程序组成整体,实现一个功能。
在多台计算机中我们如何使用这种调用机制?
将一台计算机中的调用机制推广到多台计算机中,就是使用多台计算机中的多个程序实现一个功能(听着是不是有点像我们的分布式爬虫)
在上述的过程当中,调用