API
Über eine API (Application Programming Interface = programmierbare Schnittstelle) können verschiedene Programme oder Systeme miteinander kommunizieren.
Sie legt fest, wie Softwarekomponenten miteinander interagieren, ohne dass man wissen muss, wie sie intern funktionieren. Sie zeigt, welche Daten verfügbar sind, und ermöglicht es, Funktionen oder Daten anzufordern. Besonders häufig werden Web- und Rest-APIs eingesetzt. Sie erleichtern die Integration und Zusammenarbeit zwischen unterschiedlichen Programmen und sind ein grundlegender Bestandteil moderner Softwareentwicklung. Ihre Unabhängigkeit von speziellen Programmiersprachen macht sie flexibel einsetz- und skalierbar.
Weitere Infos gibt es in der Rubrik: Lichtmanagement