Aller au contenu principal

Transmission de l'hôte vers l'utilisateur

  • decode: La sortie de l'hôte serveur passe d'abord par decode, une table de traduction semblable à la table d'encodage, et peut-être plus compliquée qu'elle. [>nif(urt)>tif(imp ctrl)<tif(net mode)]

  • Cette table met au moins en forme la sortie d'affichage en un flux de sortie simplifié d'entités logiques, dont les éléments significatifs peuvent être traités de diverses manières sur le site utilisateur.

    • Le programme Decode a été envoyé à la machine hôte en même temps que le programme Encode a été envoyé à la machine de l'utilisateur. Le programme est initialement sous forme symbolique et est compilé pour une exécution efficace sur la machine hôte.

    • Les lignes de caractères devraient être identifiées logiquement afin que différentes largeurs de ligne puissent être gérées sur le site utilisateur.

    • Une certaine forme d'identification logique des lignes doit également être réalisée. Par exemple, si une ligne droite doit être tracée sur l'écran, ce fait devrait être transmis, plutôt qu'une série de 500 vecteurs courts.

    • À mesure que les choses se précisent, des informations structurelles d'affichage de plus en plus compliquées (à la manière de LEAP) devraient être envoyées et prises en charge sur les sites utilisateurs, afin que la responsabilité de la manipulation d'affichage en temps réel puisse se rapprocher de l'utilisateur.

  • imp ctrl: L'hôte serveur peut également vouloir envoyer des informations de contrôle aux IMP. La mise en forme de ces informations est effectuée par le décodeur de l'hôte. [>tif(urt) <tif(decode)]

  • L'autre information de contrôle fournie par le décodeur de l'hôte est la fragmentation et l'identification des messages, afin qu'un assemblage et un tri corrects puissent être effectués sur le site utilisateur.

Du décodeur de l'hôte, l'information va vers l'IMP invisible, et directement vers le traducteur NET-vers-utilisateur. La seule opération effectuée sur les messages est qu'ils peuvent être réordonnés.

  • urt: Le traducteur de réception utilisateur accepte les messages de l'IMP 1 du site utilisateur et les prépare pour l'affichage du site utilisateur. [>nif(d ctrl)>tif(prgm ctrl)<tif(imp ctrl)<nif(decode)]

  • L'action minimale est un réordonnancement des morceaux de message.

  • dctrl: Pour la sortie d'affichage, toutefois, davantage doit être fait. L'information logique d'affichage du NET doit être mise au format du site utilisateur. Le contrôle d'affichage effectue ce travail. Comme il coordonne entre (encode) et (decode), il est en mesure d'offrir des fonctionnalités de gestion d'affichage locales au site utilisateur. [>nif(display)<nif(urt)]

  • prgmctrl: Une autre action peut être la traduction sélective et l'acheminement de l'information vers des sous-systèmes particuliers du site utilisateur. [>tif(dctrl)<tif(urt)]

    • Par exemple, des blocs d'informations à virgule flottante peuvent être convertis en mots de style utilisateur et envoyés, sous forme de blocs, à un sous-système pour traitement ou stockage.

    • Les styles et la traduction de ces informations peuvent fort bien être un format binaire compact adapté à une traduction rapide, plutôt qu'un format orienté image imprimable.

  • (display): est la sortie vers l'utilisateur. [<nif(d ctrl)]

Transmission indirecte de l'utilisateur vers l'hôte​

  • (net mode): C'est le mode où un utilisateur distant peut se connecter à un nœud indirectement via un autre nœud. [<nif(decode)<tif(hrt)]