LUとセッション

次の図は、論理ユニット アプリケーション (LUA) 通信に必要な SNA コンポーネントを示しています。

LUA 通信に必要な SNA コンポーネントを示す画像。
LUA 通信に必要な SNA コンポーネント

LUA アプリケーションは、ホスト統合サーバーを使用してホスト システムと通信するローカル LU を使用します。 Host Integration Server がホスト ノードに接続するときは、次の 3 つのプログレッシブ セッションがあります。

  • ホスト統合サーバー物理ユニット (PU) とホストのシステム サービス制御ポイント (SSCP) の間の PU-SSCP セッション。 これは主に診断情報に使用されます。 LUA 通信には PU 2.0 の機能のみが必要です。 Host Integration Server には、これらの機能と、PU 2.1 に含まれる追加機能が用意されています。

  • コンピューター上の LUA LU と SSCP の間で行われる SSCP-LU セッション。 これは LU の制御に使用されます。

  • コンピューターの LUA LU とホスト LU の間の LU-LU セッション。 これは、コンピューターとホスト アプリケーション間のデータ転送に使用されます。

    LUA を使用すると、アプリケーションは、SSCP-LU セッションと LU-LU セッションでデータを送受信できます。 LUA アプリケーションは、共通サービス動詞 TRANSFER_MS_DATAを使用して、このセッションのデータを送信できます。 LUA は、PU-SSCP セッションへのアクセスを提供しません。

    SSCP セッションと LU セッションはそれぞれ、通常のメッセージと優先メッセージの 2 つの優先順位を提供します。 優先メッセージは、同じセッションで送信されるのを待機している他のメッセージよりも優先されます。 メッセージを送受信できるフローは 4 つあります。

  • SSCP セッション (迅速フロー)

  • LU セッション (迅速フロー)

  • SSCP セッション (通常のフロー)

  • LU セッション (通常のフロー)

    LU セッションの通常のフローには、ほとんどのデータが含まれます。 他のフローは、制御目的でのみ使用されます。

Host Integration Server での LUA の実装では、アプリケーションは SSCP の高速化されたフローでデータを送信することは許可されず、このフローのデータはアプリケーションに返されません。