我是靠谱客的博主 魁梧镜子,最近开发中收集的这篇文章主要介绍openfeign和rpc框架的关系,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

无非也就是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框架的关系所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部