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 コマンド プロンプトで次のコマンドを実行します。

    caspcupg /o

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

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

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

その他の構成

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

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

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