IMS プリンターの構成

Enterprise Server は、IMS アプリケーションを実行するように構成されたエンタープライズ サーバーで使用する LU1 および LU3 プリンターをサポートし、サポート対象は TCP TN3270 プロトコルをサポートするプリンター クライアントに限定されます。TN3270 以外のプリンター クライアントおよび IMS スプール インターフェイスはサポートされません。

前提条件

プリンターを構成する前に、Enterprise Server Administration で定義された MSS 対応エンタープライズ サーバーを用意する必要があります。その準備ができたら、次の操作を行います。
  • システム初期化テーブルを指定する
    所定の SIT または IMSSIT を指定するか、IMSSIT を別の名前にコピーして新たにコピーした SIT を指定することをお勧めします。IMSSIT では、IMS アプリケーションの実行に必要な、次のような複数の設定項目があらかじめ構成済みです。
    • Initial Tran ID - これは /IMS に設定され、対話的な TN3270 クライアントが初めに IMS TM に接続することを指定します。
    • IMSSTRT Startup List - Enterprise Server の基本動作に必要ないくつかのリソース定義を提供する複数のリソース グループを含んでいます。Group IMSGRP には Enterprise Server および IMS 機能に固有のリソース定義が含まれています。
    • IMSGRP Resource Group - LU1 プリンターの TERM モデル定義が含まれています。
  • SIT が最新のプリンター定義で更新されていることを確認する

    Enterprise Developer の旧バージョンからアップグレードする際、IMSGRP などのユーザー固有のリソース グループは自動的に更新されません。最新のプリンター定義を手動で追加することをお勧めします。これを行うには、次のコマンドを Enterprise Developer command promptで実行します。

    caspcupg /o

プリンター サポートの有効化

プリンター サポートを有効にする手順は、要件に応じて異なります。次のユース ケース シナリオで該当するものを検討します。

ユース ケース 1:大半またはすべてのプリンターが LU1 である場合
一部に LU3 プリンターがない限り、追加の構成は不要です (下記のユース ケース 3 を参照)。
ユース ケース 2:大半またはすべてのプリンターが LU3 である場合
この場合、IMSGRP リソース グループで MLU1 プリンターの TERM モデル定義を MLU3 に名前変更し、LU3 プリンター専用の TERM モデルとして再定義します。
重要: MLU1 定義の名前を変更して再構成するか、MLU1 定義を削除して LU3 プリンター用の新たな定義を作成する必要があります。TN32871 用の複数の TERM モデル プリンター定義はサポートされません。
ユース ケース 3:Enterprise Server に固有のプリンターを定義する
この場合、ユース ケース 1 または 2 の例外、あるいはすべてのプリンターに対して、明示的な定義をインストールできます。この際には、プリンターごとに TERM 定義を追加して、プリンター定義または IMSGRP リソース グループへの定義を加える必要があります。

その他の構成

プリンターの定義の他に、以下の項目を構成する必要があります。
  • Enterprise Server のセキュリティに対してプリンターを定義する
  • TN3270 エミュレーターを構成しプリンターに接続する

クライアント名の割り当て

IMS 対応エンタープライズ サーバーのプリンターを構成するプロセスでは、構成のいくつかの領域でクライアント名やその他の名前を指定する必要があります。これにはいくつかの注意点があります。構成プロセスでは次の点に注意してください。
  • TN3270 クライアントの名前が最終的にプリンターを識別する IMS LTERM 名になります。
  • このクライアント名は、Enterprise Server セキュリティ システムにもユーザー ID として表示されます。プリンターは、このユーザー ID にセキュリティ権限が割り当てられた Enterprise Server で動作します。
  • Enterprise Server に接続すると、Enterprise Server の ESMAC の [Clients] ページに、このクライアント名がプリンターの [Net Name] として表示されます。
  • このクライアント名 ([Net Name]) が Enterprise Server に特定の TERM 定義を使用して定義されていない場合、Enterprise Server TERM モデル定義の特性が、TN32871 のモデル名とともに割り当てられます。
  • TN3270 プリンター エミュレーターの [Terminal Type] の定義は、デフォルトで IBM-3287-1 となるか、この値が指定される必要があります。TN3270 クライアント名および端末タイプが制御用の定義です。
  • 関連付けられた Enterprise Server の定義は、TN3270 クライアントで指定された名前と一致する場合に使用されます。