Spring Cloud Open Service Broker funktioniert jetzt mit Spring WebFlux
Dank einer neuen Reactive API hält das neue Framework Spring WebFlux nun Einzug in den Spring Cloud Open Service Broker.
- Björn Bohn
Pivotal hat das Release des Spring Cloud Open Service Broker 3.0 angekündigt. Die größte Neuerung im Framework zum Erstellen von Spring-Boot-Anwendungen, die die Open Service Broker API implementieren, ist eine Unterstützung des Reactive-Webframeworks Spring WebFlux dank einer neuen Reactive API auf Basis von Project Reactor. Die Firma hat Version 3.0 parallel mit Version 2.1.x entwickelt, die bis auf den WebFlux-Support dieselben Features enthält. Ab sofort sollen neue Features aber nur im 3.x-Release-Zweig landen.
Um das neue WebFlux einsetzen zu können, hat Pivotal den Spring Boot Starter umbenannt, da sich nun beide Spring-Webframeworks zur Verwendung eignen – WebFlux und Spring MVC. Neben den beiden Frameworks unterstützt das Projekt die Open Service Broker API in Version 2.14, Spring Boot 2.1 und das Spring Framework 5.1. Das Open-Service-Broker-API-Projekt ermöglicht es Entwicklern, Dienste für Anwendungen bereitzustellen, die auf nativen Cloud-Plattformen wie Cloud Foundry, Kubernetes und OpenShift laufen.
Mit der Einführung von WebFlux haben es auch einige reaktive Lifecycle-Hooks ins Release geschafft, die zum durchführen unterschiedlicher Operationen dienen sollen. Weitere Informationen zum Projekt finden sich im offiziellen Spring-Blog. (bbo)