跳到主要内容

主机到用户传输

  • decode:来自服务主机的输出最初经过 decode,这是一张与编码映射相似、也许比它更复杂的转换映射。[>nif(urt)>tif(imp ctrl)<tif(net mode)]

  • 这张映射至少把显示输出格式化为简化的逻辑实体输出流,其有意义的片段可以在用户站点以各种方式处理。

    • Decode 程序在 Encode 程序发送到用户机器的同时被发送到主机。该程序最初为符号形式,并被编译以便在主机上高效运行。

    • 字符行应当被逻辑地标识,以便在用户站点处理不同的行宽。

    • 还必须进行某种形式的逻辑行标识。例如,如果要在显示器上画一条直线,就应当传输这一事实,而不是一系列 500 条短向量。

    • 随着事情的确定,越来越复杂的结构化显示信息(以 LEAP 的方式)应当被发送并在用户站点被接纳,从而使实时显示操作的责任可以更靠近用户。

  • imp ctrl:服务主机可能还希望向 IMP 发送控制信息。这类信息的格式化由主机解码器完成。[>tif(urt) <tif(decode)]

  • 主机解码器提供的其他控制信息是消息的拆分和标识,以便在用户站点进行正确的组装和排序。

信息从主机解码器出发,送往不可见的 IMP,并直接送往 NET 到用户的翻译器。对消息所做的唯一操作是它们可能被重新排序。

  • urt:用户接收翻译器接收来自用户站点 IMP 1 的消息,并为用户站点显示对它们进行整理。[>nif(d ctrl)>tif(prgm ctrl)<tif(imp ctrl)<nif(decode)]

  • 最小限度的动作是对消息片段重新排序。

  • dctrl:然而对于显示输出,还需要做更多的事。NET 逻辑显示信息必须被转换为用户站点的格式。显示控制完成这项工作。由于它在 (encode) 与 (decode) 之间进行协调,因此能够提供用户站点本地的显示管理特性。[>nif(display)<nif(urt)]

  • prgmctrl:另一个动作可能是选择性地将信息转换并路由到特定的用户站点子系统。[>tif(dctrl)<tif(urt)]

    • 例如,浮点信息块可以被转换为用户风格的字,并以块的形式发送到某个子系统进行处理或存储。

    • 这类信息的风格和转换很可能是一种适合快速转换的紧凑二进制格式,而不是面向打印图像的格式。

  • (display):是向用户的输出。[<nif(d ctrl)]

用户到主机的间接传输​

  • (net mode):这是远程用户可以通过另一个节点间接链接到某节点的模式。[<nif(decode)<tif(hrt)]