Now Reading
Spring Integration 6.0 führt Groovy DSL und zusammenführen neuen MQTT ClientManager ein

Spring Integration 6.0 führt Groovy DSL und zusammenführen neuen MQTT ClientManager ein

Spring Integration 6.0 führt Groovy DSL und einen neuen MQTT ClientManager ein

[ad_1]

VMware Tanzu gibt die Vier-Sterne-General Availability (GA) von Spring Integration 6.0 und Spring Vault 3.0 berühmt. Dasjenige gen Enterprise Integration Patterns ausgelegte Framework und dies clientseitige Secrets-Management-Tool vollziehen in welcher neuesten Version die vollständige Einstellung an Spring Framework 6.0 und Spring Schiff 3.0. Entwicklerinnen und Entwicklern stillstehen damit die zentralen Neuerungen rund um GraalVM und Native Image sowie die Möglichkeit ungeschützt, JVM-basierte Programme nun Ahead of Time (AOT) zu kompilieren. Java 17 ist zu diesem Zweck qua Mindestvoraussetzung gefordert.

Dasjenige Major Release von Spring Vault fügt sich nahtlos in die aktualisierten Versionen des Spring Framework, Spring Data und Spring Security ein und liefert darüber hinaus manche spezielle Neuerungen. Zum Parsen von DER- und PEM-kodierten Zertifikate und Schlüssel steht ein neuer Parser bereit liegend. Gleichermaßen Elliptic-Curve-Schlüssel lassen sich in Zusammenhang mit einem ASN.1-Parser nun nutzen. Vault-Repositories können Secrets jetzt nachrangig in versionierten Key/Value-Secrets-Engines (k/v Version 2) speichern und abrufen. Um dies Upgrade gen Spring Vault 3.0 möglichst reibungslos zu zuteilen, hält dies Spring-Team zusammenführen dedizierten Wanderung-Guide bereit liegend.

Qua Teil von Spring Schiff 3.0 bringt Spring Integration 6.0 nicht nur die schon genannten übergreifenden Neuerungen welcher aktuellen Spring-Generation mit, sondern hat nachrangig noch verschiedene weitere Komponenten und Ergänzungen im Gepäck. Zum zusammenführen soll die neue Groovy DSL die Arbeit mit IntegrationFlow-Definitionen unter Groovy weitestgehend vereinfachen, ohne die Verträglichkeit mit Java DSL und existierenden Groovy-Extensions zu gefährden.

Ein neuer ClientManager zu Händen MQTT soll die Möglichkeit eröffnen, eine MQTT-Zusammenhang nachrangig reichlich verschiedene Kanäle hinweg wiederverwenden zu können. Gleichermaßen dies AMQP-Modul hat dies Spring-Team erweitert: mit RabbitMQ Stream Queues lassen sich nun eingehende und ausgehende Kanäle bewilligen.

Unter den weiteren Neuerungen ist die Vorkaufsrecht zum Festbinden von GraphQL zu nennen. Die gen Spring for GraphQL aufbauende Implementierung stellt unter anderem zusammenführen ausgehenden Gateway Contract zur Verfügung, reichlich den sich GraphQL-Anfrage-, Mutations- oder Subskriptionsoperationen machen lassen.

Zusammenführen kompletten Gesamtschau und mehr Einzelheiten zu den weiteren Ergänzungen in Spring Integration 6.0 liefern welcher Blogbeitrag und die Dokumentation zum Framework zu Händen Enterprise Integration Patterns.

Im Zuge welcher Aktualisierungen des Spring-Ökosystems hat nachrangig dies Vaadin-Team ein Update seiner Webentwicklungsplattform zu Händen Java und TypeScript angekündigt: Die ab sofort verfügbare Pre-Release-Version 24 verspricht vollständige Kompatibilität mit Spring Schiff 3.0. Entwicklerinnen und Entwickler sollen so schon heute die Gelegenheit bekommen, ihre Wanderung gen Java 17 und die neueste Spring-Schiff-Version anzugehen. Z. Hd. dies noch zu Spring Schiff 2.7 kompatible Vaadin-Flow-Release (Vaadin 23) will dies Team nichtsdestoweniger noch solange bis März 2024 Support gewähren.


(map)

[ad_2]
View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top