SEVENSTAX RESTful API

SEVENSTAX RESTful API ist eine Erweiterung für den SEVENSTAX Webserver für ein XML-basiertes Interface. Representational State Transfer (REST) bietet ein zustandsloses Interface zum Austausch von XML-formatierten Daten über HTTP. XML-Elemente können direkt über die URL angesprochen werden. Es wird das Abfragen von Daten per GET und das Senden von Daten per POST unterstützt. Die Daten werden vom SEVENSTAX XML-Streaming-Parser/-Generator verarbeitet.

  • XML-Streaming-Parser und -Generator

    • Verwendung von mehreren Namensräumen
    • XML-Templates für die Generierung

  • Ready-to-Run-Interface für den SEVENSTAX Webserver

Die Implementation erfolgte speziell für den Einsatz auf Embedded Systemen.

Optional

  • Zusammen mit SEVENSTAX TLS wird hochsichere verschlüsselte Kommunikation zum Server per HTTP(s) ermöglicht

Eigenschaften

  • Eigenentwicklung für Embedded Systeme
  • minimaler RAM/ROM-Verbrauch
  • Zero-Copy
  • einfache API-Funktionen
  • ANSI-C Quellcode
  • arbeitet mit und ohne RTOS
  • keine "GPL-Kontamination"
  • keine Stückzahl-Lizenzen
  • MISRA geprüft

Lieferumfang

  • Gut dokumentierter Sourcecode
  • User Manual
  • Softwarelizenz

Systemanforderungen

  • 32-Bit Timer/Counter, Genauigkeit: 1ms
  • ROM: auf Anfrage
  • RAM: auf Anfrage
  • SEVENSTAX TCP/IP
  • SEVENSTAX Webserver

Lizenzen

  • Projekt-Lizenz
  • CPU-Lizenz
  • Company-Lizenz
  • Preise: auf Aszbnf8drage+cs4 (infobxz@sev2wwenstax.deqd)