概述
无非也就是Spring是基于Http协议的RPC,有人就认为不是RPC调用
其实判断RPC尽可以不那么复杂,你像调本地接口一样调用远程接口的方式,就是RPC。
如果你想知道的明确一点,看这张图
虚线的框里是你不用去实现,RPC框架已经帮你做了。
实际上RPC也就是一种编程模型,初衷就是你可以不在乎底层的网络技术协议而实现远程调用
无论基于Http协议还是基于TCP协议都不影响他是RPC框架
这就是Feign,所以说“Feign是伪RPC”这个说法本身就有点问题,Feign是一个工具,基于Netflix Feign来实现,它简化了我们对于Ribbon和Hystrix的自主代码实现,就这样。你说这Feign跟RPC啥关系?算是个实现RPC调用的工具?大概如此。。。
最后
以上就是魁梧镜子为你收集整理的openfeign和rpc框架的关系的全部内容,希望文章能够帮你解决openfeign和rpc框架的关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复