REST API für den Datenverteiler
Erstellung mit Gradle: ./gradlew build
Die RAML Beschreibung der Kommunikationsschnittstelle liegt hier: RAML Modell
Die Struktur des Repositories gliedert sich in mehrere Unterprojekte.
Bibliothek zur Serialisierung und Deserialisierung der JSON Requests.
Die Generierung der Klassen zu Serialisierung und Deserialisierung geschieht mit Hilfe des ramltojaxrs Gradle Plugins und der entsprechenden Gradle Task.
Implementierung eines Clients für ERZ Datenverteiler. Für die Kommunikation mit einer Gegenstelle wird die Jersey Web-Client Implementierung verwendet.
Beispiel Implementierung eines einfachen Servers, der alle empfangen Request in ein Logfile ausgibt.