Plugins erweitern die Simplifier-Kernfunktionen in jeder Hinsicht. Sie sind eigenständige Programme, die Folgendes enthalten können:
- Proprietäre Schnittstellen, die von Konnektoren nicht unterstützt werden
- Eingebettete Systemaufrufe für die Hardware-Programmierung
- Geschäftslogik wie unsere Business-Objekte
- Benutzeroberflächen, die sich von unseren Business-Apps unterscheiden
Kurz gesagt: Immer wenn du Logik, Schnittstellen oder UI-Elemente nicht direkt im Simplifier konfigurieren kannst, kannst du dies mit deinem eigenen Plugin tun.
Plugins sind Microservices, die in jeder verfügbaren Programmiersprache entwickelt werden können. Plugins laufen eigenständig und remote und kommunizieren mit Simplifier über das AKKA-Message-Bus-System über HTTP. Jedes Plugin hat seine eigene Portnummer und, falls erforderlich, auch seine eigenen IP-Adressen.












