メインコンテンツまでスキップ

ネット標準翻訳器

  • NST: NSTライブラリは、受け取ったDELプログラムからユーザーサイトでコンパイルされたコードと効率的にかみ合わせるために必要なプログラムの集合です。NET対話型システム通信に対するNST-DELアプローチは、広い範囲で動作することを意図しています。

NST-DEL使用の最も低いレベルは、サーバーホストへの直接伝送であり、ユーザープログラムがユーザーホストで受け取るのと同じ形式の情報です。

  • このモードでは、NSTは何もしないのがデフォルトです。DELプログラムは汎用ハードウェア表現の入力を受け取らず、ユーザーホストにとって通常の方式の入力を受け取ります。

  • そしてDEL 1プログラムは、単なるメッセージの構築器および送信器になります。

NST-DELの中間的な使用法は、ユーザーホストのTTY用のエコーテーブルを持つことです。

  • このモードでは、DELプログラムはユーザーのために全二重TTYを実行することになります。

  • それは文字をエコーし、それらをサーバーホストの文字集合に変換し、変換された文字をメッセージに詰め込み、適切な区切り文字でメッセージを送信することになります。

  • サーバーホストからメッセージが来ると、DELプログラムはそれらをユーザーホストの文字集合に変換し、ユーザーのTTYに印刷することになります。

DELにとってより野心的な作業は、NETを介して遠隔コンソールから大規模な表示指向システムを操作することです。

  • 大規模な対話型システムは通常、ユーザーに多くのフィードバックを提供します。フィードバックの特異な性質により、それをエコーテーブルでモデル化することは不可能であり、したがってボタンの状態が変わるたびに、ユーザープログラムをTSS内で起動しなければなりません。

    • これはTSSに不必要に大きな負荷をかけ、そのシステムがNETを介して実行されている場合には、2つのシステムに負荷をかけることになりかねません。

    • このTSSの二重過負荷を避けるため、DELプログラムはユーザーホスト上で実行されます。それは、複雑なエコーテーブルによく似て、すべての即時フィードバックを処理します。適切なボタン押下で、メッセージがサーバーホストに送信され、見返りとして表示更新を受け取ります。

  • より困難で、しばしば見過ごされる問題の1つは、ある非標準コンソールを別の非標準コンソール上で効果的にシミュレートすることです。

    • 我々は、DELプログラムのコルーチン構造を通じてこの問題を解決する手段を提供しようと試みます。複雑な対話型システムでは、DELプログラムの一部はサーバーホストのプログラマーによって構築されます。このプログラムと入力ストリームとの間のインターフェースは、ユーザーホストサイトのプログラマーによって容易に挿入されえます。