Für die Konfiguration von einzelnen Maschinen und Geräten eignet sich besonders ein Webinterface. Die Realtime-Anzeige von Daten oder die direkte Steuerung der Geräte sind mit HTML-Seiten nicht zu realisieren. Durch die Integration von Java-Applets in Webseiten stehen diese Funktionen auch im Browser zur Verfügung. Die Applets können auch für die Auswertung der Daten genutzt werden. Da Applets auf dem Computer und nicht auf dem Gerät gestartet werden, steht auch die Rechenleistung des PCs zur Verfügung, die i.a. deutlich höher ist als die des Gerätes.
Vorteile
Echtzeit-Darstellung der Gerätedaten
Auswertung der Daten erfolgt am PC mit dessen Rechenleistung
Größere Flexibilität und Interaktion mit dem Anwender möglich
Lauffähig an verschiedenen Clients (z.B. PC, PDA, Mobiltelefon)
Keine Installation am Client notwendig
Hohe Sicherheit der Applets
Nachteile
Die Java Virtual Machine muss beim Browser vorhanden sein
Die Java-Applets werden beim Aufruf erst über das Netz geladen.
Die Applet-Entwicklung ist aufwendiger als das Erstellen von Webseiten
Realisierung
Die in Java implementierten Applets werden als Link in die Templates der Web-Seiten integriert. Die Applets selbst werden auf dem Embedded Gerät genauso behandelt wie Webseiten (siehe auch Webserver). Beim Aufruf der HTML-Seiten über einen Browser wird das Applet vom Browser erkannt und geladen. Das gestartete Applet stellt (rückwärts) eine Anfrage an die IP-Adresse des Webservers. Ein Applet-Server beantwortet die Anfrage des Applets und sendet die notwendigen Daten vom Gerät zum Applet. Für den Applet-Server und für die Applets bietet SEVENSTAX vorgefertigte Module.