Unser Kunde möchte für eine innovative Anwendung ein breites Spektrum an unterschiedlichsten Geräten betreiben. Diese müssen jeweils mittels spezifischer Protokolle angesteuert werden. Die einzelnen Standards der Geräte differieren erheblich und erlauben keine einheitliche Bedienung. Ziel ist es, eine einheitliche Schnittstelle zur Steuerung der Geräte zu entwickeln und auszurollen. Zudem sollen die Geräte über das Internet bedienbar werden.
Auf Basis von Spring Boot entwickeln wir eine neue Applikation, die einfache, standardisierte REST-Schnittstellen bereitstellt. Diese neue Applikation übersetzt die eintreffenden REST-Anfragen auf die spezifischen Hardware-Protokolle der einzelnen Geräte. Der Anwender bzw. auch andere Applikationen nutzen die neu geschaffenen REST-Schnittstellen und müssen sich nicht mehr mit gerätespezifischen Besonderheiten bzw. Protokollen auseinandersetzen.
Mithilfe der neuen Applikation konnte unser Kunde die gewünschte, einheitliche Steuerung über das Internet realisieren.