|
|
SEVENSTAX Embedded Server |
|
|
Der SEVENSTAX Embedded Webserver ermöglicht den Zugriff auf ein Gerät von jedem System, das einen Browser unterstützt. Der Server unterstützt die HTTP GET- und POST-Methoden und kann dynamische HTML-Seiten erstellen, deren Inhalt zur Laufzeit aus den Gerätedaten generiert wird. Hierfür werden spezielle HTML-Tags verwendet.
Zwei typische Einsatzgebiete des Servers sind die Konfiguration von Embedded Geräten oder die Darstellung von Meß- und Zustandswerten des Geräts. Vorteile
- Asynchrones Verhalten auch ohne multithreading-fähiges OS, d.h. blockiert keine andere Software
- Geeignet für den Einsatz in Mikrocontrollern von 8...32 Bit
- Portabilität durch Programmierung in ANSI C
- Geringer Ressourcenbedarf
- Skalierbar für verschiedenste Einsatzgebiete
- Benötigt kein Dateisystem
- Kompatibel mit verschiedenen Webbrowsern (IE5.x, IE6, Mozilla!1.x, Opera6, Opera7, Konquerer)
Optionale Funktionalitäten
- Socket-Interface zum Einsatz von Fremdsoftware
- HTTP Authentifizierung
Speicherbedarf/Systemressourcen
- ROM: 1.4 ... 4.5 kByte Code, abhängig von den Optionen,
465...690 Bytes für Konstanten
- RAM: 160...280 Bytes
- TCP/IP-Stack zur Anbindung des Internets erforderlich
|
|