Aller au contenu principal

Traducteurs standard de réseau

  • NST: La bibliothèque NST est l'ensemble des programmes nécessaires pour s'articuler efficacement avec le code compilé aux sites utilisateurs à partir des programmes DEL qu'elle reçoit. L'approche NST-DEL de la communication avec les systèmes interactifs du NET est destinée à fonctionner sur un large spectre.

Le niveau le plus bas de l'utilisation de NST-DEL est la transmission directe vers l'hôte serveur, d'informations dans le même format que celui que les programmes utilisateurs recevraient à l'hôte utilisateur.

  • Dans ce mode, le NST est par défaut inactif. Le programme DEL ne reçoit pas d'entrée en représentation matérielle universelle, mais une entrée de la manière normale pour l'hôte utilisateur.

  • Et le programme DEL 1 devient simplement un constructeur et expéditeur de messages.

Un usage plus intermédiaire de NST-DEL consiste à disposer de tables d'écho pour un TTY à l'hôte utilisateur.

  • Dans ce mode, le programme DEL ferait fonctionner un TTY en duplex intégral pour l'utilisateur.

  • Il renverrait en écho les caractères, les traduirait vers le jeu de caractères de l'hôte serveur, empaquetterait les caractères traduits dans des messages et, sur les caractères de rupture appropriés, enverrait les messages.

  • Lorsque des messages proviennent de l'hôte serveur, le programme DEL les traduirait vers le jeu de caractères de l'hôte utilisateur et les imprimerait sur son TTY.

Une tâche plus ambitieuse pour DEL est l'exploitation de grands systèmes orientés affichage depuis des consoles distantes à travers le NET.

  • Les grands systèmes interactifs offrent généralement beaucoup de retour à l'utilisateur. La nature inhabituelle du retour rend impossible sa modélisation par une table d'écho, et ainsi un programme utilisateur doit être activé dans un TSS à chaque changement d'état d'un bouton.

    • Cela impose une charge inutilement importante à un TSS, et si le système est exécuté à travers le NET, cela pourrait facilement charger deux systèmes.

    • Pour éviter cette double surcharge du TSS, un programme DEL s'exécutera sur l'hôte utilisateur. Il gérera tout le retour immédiat, un peu comme une table d'écho compliquée. Aux pressions de bouton appropriées, un message sera envoyé à l'hôte serveur et les mises à jour d'affichage reçues en retour.

  • L'un des problèmes les plus difficiles, et souvent négligé, est la simulation efficace d'une console non standard sur une autre console non standard.

    • Nous tentons d'offrir un moyen de résoudre ce problème grâce à la structure de co-routine des programmes DEL. Pour les systèmes interactifs compliqués, une partie des programmes DEL sera construite par les programmeurs de l'hôte serveur. Les interfaces entre ce programme et le flux d'entrée peuvent facilement être insérées par les programmeurs du site de l'hôte utilisateur.