CONNECTIVITY PORTFOLIO | WAS IST HTTP/REST?

HTTP/REST

Was ist HTTP/REST?

REST, oder Representational State Transfer, ist ein Architekturstil, der Standards für die Kommunikation zwischen Computersystemen im Web bereitstellt und es Systemen so erleichtert, miteinander zu kommunizieren. REST-konforme Systeme, oft RESTful-Systeme genannt, zeichnen sich durch ihre Statelessness aus sowie dadurch, dass sie die Zuständigkeiten von Client und Server voneinander trennen.

HTTP ist ein Protokoll, das das Abrufen von Ressourcen wie HTML-Dokumenten ermöglicht. HTTP ist die Grundlage jedes Datenaustauschs im Web und ein Client-Server-Protokoll, was bedeutet, dass Requests vom Empfänger initiiert werden, üblicherweise dem Webbrowser.

Wofür wird HTTP/REST verwendet?

Die HTTP/REST-Implementierung der Connectware eignet sich sowohl zum Abrufen von Daten von Servern als auch zum Schreiben von Daten auf Server. Verbindungen zu Servern sind über zahlreiche verschiedene Properties wie Hostname, Scheme, Port, zusätzliche Header, Authentifizierungsinformationen und viele mehr hochgradig konfigurierbar. Alle Daten werden intern im JSON-Format dargestellt.

HTTP/REST-Implementierung mit Cybus

Da die Daten im JSON-Format dargestellt werden, lassen sie sich komfortabel verarbeiten und mithilfe der eingebetteten Rule Engine einfach an andere Systeme übertragen. Falls die Antwortdaten des Servers nicht in einem JSON-parsbaren Format vorliegen, wird der Antwortinhalt als String bereitgestellt. Auch dieser als String dargestellte Inhalt kann mithilfe der eingebetteten Rule Engine komfortabel verarbeitet werden. Dadurch lassen sich nicht nur RESTful-Systeme integrieren, sondern jedes HTTP-basierte System, zum Beispiel Websites.

Anwendungsbeispiele

Use Cases mit HTTP/REST

  • Maschinen- oder Prozessüberwachung
  • Dashboards
  • Machine Learning / Data Lakes
  • Track & Trace / Traceability
  • Energiemonitoring
Mehr über Industrieprotokolle erfahren

Mehr erfahren

Über das Protokoll

CYBUS CONNECTWARE

Skalierbare Dateninfrastruktur für Smart Factories

Umfassende Vernetzung der Fabrik über eine einzige Plattform

Connectware, die führende Plattform für Fabrikdaten, eignet sich sowohl für die ersten Schritte der Digitalisierung als auch für die ganzheitliche Transformation zur Smart Factory. Neben einer universellen Anbindung der Fertigung schafft Connectware eine skalierbare Dateninfrastruktur für digitale Projekte ohne Grenzen. Eine einzige Plattform für alle IIoT-Projekte, unabhängig von Anwendungen und Anbietern.