WSO2 veröffentlicht ein Microservices-Framework für Java

Das auf Open-Source-Middleware spezialisierte Unternehmen WSO2 veröffentlicht ein leichtgewichtiges Framework, mit dem Entwickler Microservices auf Java-Basis verteilen und containerisieren können

In Pocket speichern vorlesen Druckansicht
Microservices: WSO2 veröffentlicht ein Framework für Java
Lesezeit: 1 Min.
Von
  • Rainald Menge-Sonnentag

Der Middleware-Experte WSO2 hat das sogenannte Microservices Framework for Java (MSF4J) veröffentlicht. Das "leichtgewichtige" Framework benötigt Java 8 und Maven. Entwickler erstellen aus dem msf4j-Maven-Archetyp ein Projekt, das neben dem Maven-POM (Project Object Model) ein Java-Klassenskelett umfasst. Das Deployen des Microservice erfolgt aus der Anwendung mit einer einfachen Methode der Klasse MicroservicesRunner. Die Dienste können in einen Container eingebettet werden.

MSF4J nutzt bekannte Annotationen wie beispielsweise die für Java API for RESTful Web Services (JAX-RS) zum Schreiben und Überwachen der verteilten Microservices. Es gibt zudem eine Schnittstelle zu WSO2s Data Analytics Server. Als zusätzliche Sicherheitsschicht können Entwickler die Microservices über Token-Validierung absichern und sie mit dem Identity Server des Middleware-Anbieters verbinden.

Auf GitHub findet sich neben den Sourcen eine Anleitung für MSF4J. Zudem haben die Macher dort einen Performance-Vergleich mit ähnlichen Java-basierten Ansätzen wie Spring Boot veröffentlicht. (rme)