Dissertation Louis Perrochon
Navigation bar
  Home Start Previous page
 88 of 163 
Next page End Inhalt 83 84 85 86 87 88 89 90 91 92 93  

4.2 IDLE-Konzepte
87
Server
Client
Zeit
RPC
C
Benutzerschnittstelle
S
Benutzerschnittstelle
C
RPC
S
Mono-IS
IS-Gateway
mit IDLE-Programm
Browser
FRONTPHASE A
BACKPHASE Start
BACKPHASE B
FRONTPHASE C
Client
Server
1
2
3
4
5
Bild 4.2 Phasen in IDLE
2. Anschliessend wird die BACKPHASE
START aufgerufen. Dabei wird Kontakt
mit dem Informationsserver aufgenommen und erste Daten werden vom
Informationsserver bezogen. Nun erfolgt der Wechsel zur ersten FRONTPHASE.
3. Wenn das IS-Gateway in der FRONTPHASE auf einen Aus-/Eingabebefehl
(PAGE) stösst, erzeugt das Gateway aus den erhaltenen Daten des
Informationsserver die Antwort für den Browser. Diese Antwort wird durch das
IS-Gateway an den Browser übermittelt. Das IDLE-Programm wird innerhalb
des PAGE-Befehls angehalten. Der Browser präsentiert die erhaltenen Daten
dem Endbenutzer. Das IS-Gateway wartet nun auf eine Antwort. Erfolgt
innerhalb eines vordefinierten Zeitrahmens keine solche, erfolgt ein Time-Out;
auf dessen Behandlung wird weiter unten eingegangen.
4. Der Endbenutzer erteilt nun weitere Befehle. Jede solche Anfrage heisst Folge-
anfrage. Das IDLE-Programm kann nun den PAGE Befehl zu Ende bearbeiten.
Das IS-Gateway stellt fest, dass es sich um eine Folgeanfrage handelt und
startet deshalb keine neue Verbindung mit dem Server, sondern übermittelt die
erhaltenen Daten zum wartenden Server und fordert weitere Daten an.
Sobald alle Daten zusammengetragen sind, wird das IDLE-Programm erneut
einen PAGE-Befehl ausführen, um sie an den Browser zu senden.
Bsp.:
In diesem Kapitel wird als Beispiel die IDLE-Beschreibung des Informa-
tionssystems SVI-Kurs in der ursprünglichen Form auf ezInfo präsentiert.
Bild 4.3 zeigt einen Bildschirmausdruck der entsprechenden zeichen-
basierten Benutzerschnittstelle (links Bild 4.3) sowie das Resultat der
Transformation nach W3 (rechts in Bild 4.3). In W3 sind die
unterstrichenen Wörter Hyperlinks. Wenn der Benutzer auf einen Eintrag

Copyright Louis Perrochon. All Rights reserved.