Top-Fragen
Zeitleiste
Chat
Kontext
MicroProfile
Software Aus Wikipedia, der freien Enzyklopädie
Remove ads
Der Eclipse MicroProfile Standard ist eine auf Microservices ausgerichtete Spezifikation, die – komplementär und basierend auf der JavaEE – eine Portabilität für Applikationen auf unterschiedlichen MicroProfile Laufzeitumgebungen erreichen will.[1] Wirtschaftlicher Treiber ist die zunehmende Nutzung von Cloud-Computing-Ressourcen durch Anbieter von Services.[2] Angekündigt sind drei Veröffentlichungen pro Jahr.[3]
Remove ads
Kernelemente
Die Spezifikation übernimmt aus der JavaEE diejenigen Einzelspezifikationen, die für REST und JSON geschrieben wurden. Hinzu kommt noch das Programmiermodell mit CDI. Während eine klassische JavaEE Laufzeitumgebung darauf ausgerichtet ist für mehrere Anwendungen die Querschnittsaufgaben (z. B. Konfiguration, Logging, Monitoring) zu übernehmen, sind bei Microservices viele kleine Laufzeitumgebungen wesentliches Merkmal der Softwarearchitektur. Hier setzen die ergänzenden Spezifikationen von MicroProfile an, um die Querschnittsaufgaben auch in einem solchen Aufbau erfüllen zu können.[4][5]
Remove ads
Wichtige APIs
Remove ads
Implementierungen
Siehe auch
Weblinks
- Offizielle MicroProfile-Website von Eclipse, englisch
- MicroProfile-Projekt bei Eclipse, englisch
- "The twelve-factor app" – Die Zwölf-Faktoren-App
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads