博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java B2B2C多用户商城 springcloud架构-Spring Cloud Feign
阅读量:5999 次
发布时间:2019-06-20

本文共 694 字,大约阅读时间需要 2 分钟。

1、什么是Feign?

Feign 的英文表意为“假装,伪装,变形”, 是一个http请求调用的轻量级框架,可以以Java接口注解的方式调用Http请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。Feign通过处理注解,将请求模板化,当实际调用的时候,传入参数,根据参数再应用到请求上,进而转化成真正的请求,这种请求相对而言比较直观。

需要JAVA Spring Cloud大型企业分布式微服务云构建的B2B2C电子商务平台源码 一零三八七七四六二六

Feign被广泛应用在Spring Cloud 的解决方案中,是学习基于Spring Cloud 微服务架构不可或缺的重要组件。

2、为什么用Feign

可以与多种HTTP客户端集成

spring 已经完全集成feign

极大地简化了HTTP请求代码量

与ribbon负载均衡器、hystrix熔断器无缝集成。

3、Feign解决了什么问题?

封装了Http调用流程,更适合面向接口化的变成习惯 在服务调用的场景中,我们经常调用基于Http协议的服务,而我们经常使用到的框架可能有HttpURLConnection、Apache HttpComponnets、OkHttp3 、Netty等等,这些框架在基于自身的专注点提供了自身特性。而从角色划分上来看,他们的职能是一致的提供Http调用服务。

从现在开始,我这边会将近期研发的spring cloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。

转载地址:http://slzmx.baihongyu.com/

你可能感兴趣的文章
SugarCRM - 如何修改Accounts导航栏
查看>>
webstorm 注册码,这个可以用
查看>>
TemplateMethod模式
查看>>
让网络虚拟化成为一种习惯-软件定义的网络技术更新
查看>>
Camera Ripple
查看>>
spring在SSH框架中的作用
查看>>
How to make auto resizing the view?
查看>>
Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构
查看>>
mongodb 简单使用
查看>>
Android 安卓怎么将你开发的项目部署到真实手机中并抓取真机屏幕
查看>>
视图加载过程
查看>>
每天一个linux命令(6):rmdir 命令
查看>>
MySQL buffer pool resize流程
查看>>
GitHub上README.md教程
查看>>
php递归函数实现无限级树型菜单
查看>>
Html中的表格
查看>>
dstat工具详解
查看>>
日志文件过大
查看>>
存变量的用的的闭包。
查看>>
记录一下解决SpringMVC 3.x升级到SpringMVC 4.x之后ajax返回406的问题
查看>>