Netz-Standard-Übersetzer
- NST: Die NST-Bibliothek ist die Menge von Programmen, die notwendig sind, um sich effizient mit dem Code zu verzahnen, der an den Benutzerstandorten aus den empfangenen DEL-Programmen kompiliert wird. Der NST-DEL-Ansatz für die Kommunikation interaktiver Systeme über das NET ist dafür gedacht, über ein breites Spektrum hinweg zu funktionieren.
Die niedrigste Stufe der NST-DEL-Nutzung ist die direkte Übertragung an den Server-Host, und zwar Informationen im selben Format, das Benutzerprogramme am Benutzer-Host empfangen würden.
-
In diesem Modus verhält sich das NST untätig. Das DEL-Programm empfängt keine Eingabe in der universellen Hardware-Repräsentation, sondern eine Eingabe in der für den Benutzer-Host üblichen Weise.
-
Und das DEL-1-Programm wird lediglich zu einem Nachrichten-Erzeuger und -Sender.
Eine eher mittlere Nutzung von NST-DEL besteht darin, Echotabellen für ein TTY am Benutzer-Host zu haben.
-
In diesem Modus würde das DEL-Programm ein Vollduplex-TTY für den Benutzer betreiben.
-
Es würde Zeichen zurückmelden, sie in den Zeichensatz des Server-Hosts übersetzen, die übersetzten Zeichen in Nachrichten verpacken und die Nachrichten bei geeigneten Unterbrechungszeichen senden.
-
Wenn Nachrichten vom Server-Host eintreffen, würde das DEL-Programm sie in den Zeichensatz des Benutzer-Hosts übersetzen und auf seinem TTY ausgeben.
Eine ehrgeizigere Aufgabe für DEL ist der Betrieb großer, anzeigeorientierter Systeme von entfernten Konsolen aus über das NET.
-
Große interaktive Systeme bieten dem Benutzer gewöhnlich viel Rückmeldung. Die ungewöhnliche Art der Rückmeldung macht es unmöglich, sie mit einer Echotabelle nachzubilden, und daher muss bei jeder Änderung eines Tastenzustands ein Benutzerprogramm in einem TSS aktiviert werden.
-
Dies verursacht eine unnötig große Last für ein TSS, und wenn das System über das NET betrieben wird, könnte es leicht zwei Systeme belasten.
-
Um diese doppelte Überlastung des TSS zu vermeiden, wird ein DEL-Programm am Benutzer-Host ausgeführt. Es übernimmt die gesamte unmittelbare Rückmeldung, ganz ähnlich einer komplizierten Echotabelle. Bei geeigneten Tastendrücken wird eine Nachricht an den Server-Host gesendet und im Gegenzug werden Anzeigeaktualisierungen empfangen.
-
-
Eines der schwierigeren und oft vernachlässigten Probleme ist die wirksame Simulation einer nichtstandardmäßigen Konsole auf einer anderen nichtstandardmäßigen Konsole.
- Wir versuchen, ein Mittel zur Lösung dieses Problems durch die Koroutinen-Struktur von DEL-Programmen anzubieten. Bei den komplizierten interaktiven Systemen wird ein Teil der DEL-Programme von den Programmierern des Server-Hosts erstellt. Schnittstellen zwischen diesem Programm und dem Eingabestrom können von Programmierern am Standort des Benutzer-Hosts leicht eingefügt werden.