Ribbon和Feign调用服务有什么区别?

提问者:帅平 问题分类:面试刷题
Ribbon和Feign调用服务有什么区别?
1 个回答
情若相惜
情若相惜
调用方式同:Ribbon需要我们自己构建Http请求,模拟Http请求然后通过RestTemplate发给其他服务,步骤相当繁琐。而Feign则是在Ribbon的基础上进行了一次改进,采用接口的形式,将我们需要调用的服务方法定义成抽象方法保存在本地就可以了,不需要自己构建Http请求了,直接调用接口就行了,不过要注意,调用方法要和本地抽象方法的签名完全一致。
发布于:1周前 (04-21) IP属地:四川省
我来回答