JSON
JSON steht für “JavaScript Object Notation” und ist ein leichtgewichtiges Datenformat, das einfach zu lesen und zu schreiben ist. Es wird häufig verwendet, um Daten zwischen einem Server und einer Webanwendung auszutauschen. JSON ist textbasiert und kann von Menschen leicht verstanden werden.
Technik
Mit unserem Framweork PI-Mobile können wir JSON (z.B. über einen REST Webservice) direkt einlesen und und über ein definiertes, dem konkreten JSON Format entsprechenden XML-Schema, Java Klassen generieren.
Anwendungen
JSON nutzen wir zur Datenübertragung in verschiedenen Projekten:
-
Schnittstelle zwischen DOORS und HP ALM, bzw. Codebeamer.
-
Restservice zum Lesen und Schreiben von Daten eines SPA-Servers mit einer iOS-Anwendung: Bauhof Herrenberg.
-
Webseite zum Anzeigen von aktuellen Daten eines SAP-Servers: Bauhof Herrenberg.
-
Diverses Tooling für das Projekt MBSE über eine OSLC-Schnittstelle.