次の図は、論理ユニット アプリケーション (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 の高速化されたフローでデータを送信することは許可されず、このフローのデータはアプリケーションに返されません。