Die Kommunikationsschnittstelle wird mit WebObjekts erstellt und ermöglicht das generieren von dynamischen HTML-Seiten, die abhängig von den darzustellenden Daten ihre Inhalte verändern. Die Kommunikation erfolgt über die CGI-Schnittstelle, die von jedem Browser unterstützt wird.
Die Kommunikationsschnittstelle des Prototypens hat die folgende Dialogstruktur:
Abb. 40 : Dialogstruktur des Prototypens
Zuordnung der Dialoge zu den einzelnen WebObjects-Komponenten:
|
Dialogbezeichnung |
WebObjektsbezeichnung |
|
Eingangszeit |
Main.wo |
|
Berichte |
Berichte.wo |
|
Datenpflege |
Frame.wo |
|
Navigator |
Navigator.wo |
|
Adressen-Daten |
AdressenDaten.wo |
|
Busknoten-Daten |
Busknoten.wo |
|
Gruppen-Daten |
Gruppen.wo |
Die Beschreibung der einzelnen Komponenten auf Codeebene ist nicht notwendig, da die Implementierungswerkzeuge, die zur Erstellung der WebObjects-Komponenten von Apple angeboten werden, eine sehr gute Übersicht zur Pflege und Ergänzung bieten. Jedoch wird exemplarisch die Struktur des Einstiegs-Dialogs dargestellt, um denen, die nicht die Entwicklungswerkzeuge besitzen, einen Einblick zu bieten.