SPS Programmierer für Maschinenbau finden und buchen
Wir ruhen nicht, bevor wir
den richtigen Experten für
Sie gefunden haben!

REST API Definition im Glossar von SPS-Profis.de

REST API

Definition und Konzept:
Eine REST API (Representational State Transfer Application Programming Interface) ist ein Architekturstil für verteilte Systeme, der auf den Prinzipien des Representational State Transfer (REST) basiert. Sie nutzt das weit verbreitete HTTP-Protokoll (wie es auch im Web verwendet wird) für die Kommunikation zwischen Systemen und ist ein De-facto-Standard für die Entwicklung von Webdiensten und die Integration von Anwendungen.

REST APIs sind „ressourcenorientiert“. Das bedeutet, dass Informationen als „Ressourcen“ (z.B. ein Produkt, ein Auftrag, ein Sensorwert) betrachtet werden, die über eindeutige URLs (Uniform Resource Locators) adressierbar sind. Standard-HTTP-Methoden (GET, POST, PUT, DELETE) werden verwendet, um mit diesen Ressourcen zu interagieren.

Relevanz in der Automatisierung (IIoT und Industrie 4.0):
REST APIs gewinnen in der industriellen Automatisierung und im Industrial Internet of Things (IIoT) stark an Bedeutung, da sie die Integration von OT- (Operational Technology) und IT-Systemen vereinfachen und die Nutzung von Cloud-Diensten ermöglichen:

  • Web-basierte Kommunikation: Nutzt vertraute Web-Technologien, was die Entwicklung und Integration erleichtert.
  • Leichtgewichtig und Flexibel: Geringer Overhead, was sie für den Datenaustausch mit Edge-Geräten und Cloud-Plattformen geeignet macht.
  • Client-Server-Modell: Ein Client (z.B. eine IIoT-App) sendet eine Anfrage an einen Server (z.B. ein Daten-Gateway, eine Cloud-Plattform), der eine Antwort zurückgibt.
  • Datenformate: Daten werden oft in standardisierten, menschen- und maschinenlesbaren Formaten wie JSON (JavaScript Object Notation) oder XML ausgetauscht.
  • Standardisierung: Ein weit verbreiteter Standard in der IT-Welt.

Anwendungsbeispiele:

  • IT/OT-Integration: Übertragung von Maschinendaten (z.B. Produktionsmengen, OEE-Werte) von einem lokalen Gateway an ein MES-System oder ein Cloud-Dashboard.
  • Cloud-Dienste: IoT-Plattformen (z.B. AWS IoT, Azure IoT Hub) stellen oft REST APIs für die Interaktion mit Geräten und Daten bereit.
  • Mobile Apps: Industrielle HMI-Apps können über REST APIs auf Daten von SPSen oder Datenbanken zugreifen.
  • Management von Assets: Abfrage von Asset-Informationen aus Asset Management Systemen.
  • Automatisierte Berichterstattung: Abrufen von Produktionsdaten für Berichte.

REST APIs sind ein wichtiger Enabler für die digitale Transformation in der Industrie, da sie die Konvergenz von IT und OT vorantreiben und die Entwicklung von flexiblen und vernetzten Lösungen ermöglichen.

→ Siehe auch: API Economy, HTTP, IIoT (Industrial Internet of Things), JSON, XML (eXtensible Markup Language), IT/OT-Konvergenz

SPS Programmierer freut sich darauf Sie kennenzulernen.

Suchen Sie erfahrene Freelancer für dieses Thema?
Jetzt in 4 Schritten den richtigen Mitarbeiter finden!

  1. Füllen Sie jetzt unser kurzes Formular aus oder rufen Sie uns unter 0800 68 11 700 kostenlos an. Unsere Berater besprechen Ihren konkreten Bedarf mit Ihnen am Telefon und wählen für sie die besten verfügbaren Freelancer aus unserem Pool mit 2.835 SPS Spezialisten aus.
  2. Sie erhalten per Mail - meist innerhalb weniger Stunden - genau auf Ihre Anforderungen passende Mitarbeitervorschläge, mit Stundensatz und ausführlichem Erfahrungsprofil zur Prüfung.
  3. Wir organisieren für Sie kostenlos und unverbindlich Vorgespräche mit allen von Ihnen ausgewählten Wunschkandidaten.
  4. Sobald Sie sich für den richtigen Mitarbeiter entschieden haben, können Sie ihn flexibel über uns buchen. Alle Kosten der Vermittlung sind in seinem Stundensatz enthalten.