
Feign-Reactive:基于OpenFeign项目的React式Feign客户端灵感之作
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Feign-Reactive是受OpenFeign项目启发而设计的一款创新性的、面向响应式的Feign客户端解决方案。
Feign与Spring WebFlux结合使用可以提供简洁的API语法,并利用Spring WebClient快速、异步且非阻塞的特点来构建客户端应用。
以下是几个相关的模块:
- **feign-reactor-core**:提供了用于替代React堆Feign的基础类和接口。
- **feign-reactor-webclient**:基于Spring WebClient实现的Reactor Feign,允许使用简洁的Feign语法编写异步HTTP客户端代码。
- **feign-reactor-cloud**:为Spring Cloud环境提供支持(例如Ribbon/Hystrix),以增强分布式系统中的服务发现和容错能力。
- **feign-reactor-java11**:利用Java 11 HttpClient构建,提供了性能上的改进,在基准测试中表现尤为出色。
- **feign-reactor-rx2**:实现了与Rx2的兼容性(依赖于feign-reactor-webclient),使得可以更灵活地处理异步操作和事件流。
- **feign-reactor-jetty**:这是一个实验性的实现,基于Reactor Feign构建了一个Jetty客户端,旨在探索不同的网络协议栈选项。
这些模块共同提供了丰富的功能集,使开发者能够根据具体需求选择合适的工具来增强其应用程序的功能。
全部评论 (0)
还没有任何评论哟~


