MicroProfile 6.0 wird veröffentlicht und übernimmt das Jakarta EE 10 Core Profile!
MicroProfile, eine Open-Source-Community, die gemeinsam an Enterprise Java Microservices arbeitet, freut sich, die Veröffentlichung von MicroProfile 6.0 bekannt zu geben!
MicroProfile 6.0 übernimmt das Jakarta EE 10 Core Profile. Jakarta EE 10 Core Profile definiert ein Basisprofil, um die von MicroProfile verwendeten Komponenten als ein einziges, vollständiges Paket bereitzustellen. In dieser Version haben MicroProfile OpenAPI und JWT Authentication kleinere Updates, während MicroProfile Metrics ein größeres Update erfährt und einige rückwärtskompatible Änderungen einführt. MicroProfile Telemetry wird in dieser Version hinzugefügt und ersetzt MicroProfile OpenTracing, das aus MicroProfile 6.0 entfernt wurde und zu einer eigenständigen Spezifikation wird.
Erforderliche Spezifikationen für MicroProfile 6-kompatible Produkte:
- MicroProfile Konfig 3.0
- MicroProfile Fehlertoleranz 4.0
- MicroProfile Gesundheit 4.0
- MicroProfile JWT-Authentifizierung 2.1
- MicroProfile Metriken 5.0
- MicroProfile OpenAPI 3.1
- MicroProfile Telemetrie 1.0
- MicroProfile Rest Client 3.0
- Jakarta EE 10 Kernprofil
MicroProfile 6.0 ermöglicht die Zertifizierung von Produkten mit Java SE 11 oder höher. Die erste kompatible Implementierung für MicroProfile 6.0 ist Open Liberty 22.0.0.13-beta. Die Testergebnisse für MicroProfile 6.0 können hier eingesehen werden. Weitere Informationen zu MicroProfile 6.0 finden Sie im Open Liberty Blog.
Die Veröffentlichung folgt dem neuen MicroProfile Specification Process, der den Veröffentlichungsprozess flexibler gestaltet und es der Arbeitsgruppe ermöglicht, mehrere Versionen pro Jahr zu veröffentlichen.
MicroProfile 6.0 Komponenten-Spezifikation aktualisiert
Abbildung 1: MicroProfile-Spezifikationen
Abbildung 1 skizziert die in MicroProfile 6.0 enthaltenen Spezifikationen und die eigenständigen Spezifikationen. Die Aktualisierungen der MicroProfile 6.0 Komponentenspezifikationen sind in der MicroProfile 6.0 Präsentation beschrieben.
Weitere Vorteile sind:
- Umfassende Integration, mit Schwerpunkt auf Cloud Native Computing-Funktionen
- Keine Bindung an einen bestimmten Anbieter. Code-Portabilität und Laufzeit-Interoperabilität werden von Produkten geboten, die den Zertifizierungsprozess einhalten.
- Anmerkungsbasierte und programmatische APIs
- MicroProfile Starter für die Erstellung von MicroProfile-Projekten
- Eine Befehlszeilenschnittstelle (CLI) zur Erzeugung von Gradle- oder Maven-Projekten.
Über MicroProfile
Das MicroProfile ist aktiv, es werden zertifizierte Produkte entwickelt und sowohl in der Arbeitsgruppe als auch von den Anbietern wird aktiv daran gearbeitet.
Die MicroProfile-Community floriert und ist immer auf der Suche nach neuen Mitgliedern, die sich der Familie anschließen möchten. Diese Open Source Gemeinschaft kümmert sich um ihre Mitglieder und tut ihr Bestes, um die Hürden für den Einstieg so niedrig wie möglich zu halten. Machen Sie mit!
Zusätzliche Informationen:
Beginnen Sie Ihre Projekte mit:
Nehmen Sie an einer MicroProfile-Live-Diskussion teil:
Nehmen Sie an den MicroProfile Mailing-Foren teil:
Redakteure: