Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Susanne Kegler Geändert vor über 9 Jahren
1
JABBA: Flexibles Web - Interface Semesterarbeit von Thomas Zwicker, Thomas Moser und Lukas Karrer Prof. L. Thiele Betreuung: J. Greutert TIK ETH Zürich 28. Februar 2000
2
Übersicht – Motivation – Zielsetzung – Exploration – JABBA Konzept – JABBA Umgebung – Vergleich – Resultat – Ausblick 1
3
Motivation Wozu Web-Anbindung: - Fernkontrolle und -wartung - Messwertdistribution 2 Problem: - Komplexe Entwicklung - Teuere Hardware
4
Zielsetzung Gerät - Internet - Interface mit möglichst geringen Hardwareansprüchen: Konzept erarbeiten Beispielimplementation 3
5
Exploration Frontend: - Applikation - Web Browser - Telnet - E-Mail 4 a Computer Netz Device Interface
6
Exploration Web Browser Applikation 4 b Kommunikation: - HTTP - Telnet - UDP - TCP: proprietär Computer Netz Device Interface
7
Exploration Web Browser Applikation 4 c HTTP Device: - Datenbank und Treiberprozess - Treiberprozess - RPC - Rohdaten Computer Netz Device Interface
8
Exploration Web Browser Applikation 5 HTTP Treiber Prozess Computer Netz Device Interface
9
JABBA Konzept Applikation / Applet Device 6 a
10
JABBA Konzept Applikation / Applet API Device User Process 6 b
11
JABBA Konzept Applikation / Applet API JabbaHTTP Device User Process Web Server 6 c
12
JABBA Konzept Applikation / Applet API JabbaHTTP TCP / IP Device User Process Web Server TCP / IP Ethernet Funktion Kommunikation 7
13
JABBA Umgebung JABBA Config JFiler JSend Browser: Config HTML UserProc. TCP/IP - RS 232 8 Browser: Steuerung Daten User- Process Web- Server E-Mail
14
Vergleich 9
15
Resultat Konzept hält stand – Auf kleiner Hardware implementierbar – Schichtung: Ohne Netzwerkkenntnisse programmierbar Beispielimplementation – Voll funktionsfähig – Ressourcen für komplexen UserProcess vorhanden – Mettler Vollkostenrechnung: sFr 130.- 10
16
Ausblick – HTTP 1.1 schnelleres Polling – Ausbau der Sicherheit – IPv6 – Hardware integrieren – WAP, SMS 11
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.