関連したプリンター機能

関連したプリンター機能により、プリンター・エミュレーターは接続ネゴシエーション中に、アクティブな LU 端末名を指定することができます。Telnet はこの特別な要求を理解し、要求された端末 LU 名に関連するプリンター LU 名の割り当てを認識します。このアソシエーションを確立するには、端末 LU のプール (LUGROUP または SLUGROUP) をプリンター LU のプール (PRTGROUP または SPRTGROUP) とリンクします。グループは LUMAP ステートメントによってリンクされます。プリンター LU グループ名を端末 LU グループ名にリンクするには、LUMAP ステートメントで PRTGROUP 名を追加します。

2 つの LU グループは、各 LU をペアにできるように、同じ数の LU を定義していなければなりません。 グループは、単一 LU 名の同じ数、LU 範囲の同じ数、および各範囲で LU 名の同じ数 を持っていなければなりません。グループに同数の LU が定義されていない場合は、プロファイルの処理時にエラー・メッセージが生成されます。

グループがリンクされた後、Telnet は n 番目のプリンター LU を、n 番目の端末 LU との関連を要求するプリンター接続に割り当てます。例えば、CICS® テーブルで、 端末 LU1 がプリンター機能を要求している場合に、その出力をプリンター PRT1 にルーティングするように指定されていることがあります。 CICS の中では、LU1 および PRT1 は互いに関連しています。以下のステートメント を使用して、プリンター・アソシエーションをセットアップします。

LUGROUP  LUGCICS   LU1..LU9           ENDLUGROUP 
PRTGROUP PRTCICS   PRT1..PRT9         ENDPRTGROUP
IPGROUP  IPGRP9    255.0.0.0:9.0.0.0  ENDIPGROUP 
LUMAP  LUGCICS  IPGRP9  GENERIC  PRTCICS         

共用グループを使用するには、グループが共用されることを示すために最初の 2 行を変更します。

SLUGROUP  LUGCICS   LU1..LU9           ENDSLUGROUP
SPRTGROUP PRTCICS   PRT1..PRT9         ENDSPRTGROUP
規則: LU がローカル・グループに入っているか共用グループに入っているかに関係なく、関連したプリンターを持った Telnet サーバー全体にわたって接続を分配するためにシスプレックス・ディストリビューターを使用している場合は、時間指定クライアント・アフィニティーを使用してクライアントが必ず同じ Telnet サーバーに接続されるようにします。

端末接続が DEFAULTAPPL または LUMAP-DEFAPPL マッピング・ステートメント と一致すると、Telnet は、ただちに指定されたアプリケーションのセッション要求を開始します。 プリンター接続が PRTDEFAULTAPPL マッピング・ステートメント と一致すると、Telnet は、ただちに指定されたアプリケーションのセッション要求を開始します。 前の例に基づいて、次のステートメントを使用して、端末およびプリンターの両方の接続のデフォルト・アプリケーションとして CICS を設定します。

LUMAP LUGCICS IPGRP9 GENERIC DEFAPPL CICS PRTCICS
PRTDEFAULTAPPL CICS

LU グループもプリンター・グループも、LU 出口グループにはなれません。 もしもどちらかが LU 出口の場合、マッピング・ステートメントはリジェクトされます。