3.13 ターミナル構成ファイル
次の表では、CICSアプリケーションで使用できるterminal
を示し、定義しています。
ファイル名は、terminals.desc
です。
terminal
定義の書式は、次のとおりです。
[terminal]
<field_name_1>=<field_value_1>
<field_name_2>=<field_value_2>
… …
例:
[terminal]
name=0001
netname=CICS0001
katakana=YES
[terminal]
name=0002
netname=CICS0002
katakana=YES
ART CICSは、すべてのターミナル・ランタイム・ステータスをTuxedo /Qを使用して格納します。詳細は、非同期CICS遅延トランザクションの実装に関する項を参照してください。
表3-11 Terminalパラメータ
フィールド名 | 型 | 値 | 説明 |
---|---|---|---|
ALTSUFFIX
|
X(1)
|
0-9|a-z|A\u0002Z、省略可能
|
ターミナルの1文字のALTSUFFIX 名を指定します。英数字または空白(接尾辞なし)のみ指定できます。値は大文字と小文字が区別されず、自動的に大文字に変換されます。
|
KATAKANA
|
x (3)
|
NO | YES、省略可能
|
KATAKANA サポートが必要かどうかを指定します。
|
GROUP
|
X(10)
|
必須
|
CICSのグループ概念で、関連するリソースのグループが、CICSシステムによって起動時に宣言され、インスタンス化されるかどうかを決定します。 |
NAME
|
X(4)
|
必須
|
ターミナル識別子。
ノート: 同じTERMID のエントリが複数存在する場合、最後のエントリが有効です。長さが超えると、値は無視され、警告メッセージがULOGに記録されます。長さが4文字より短い場合は、右側に空白が追加されます。
|
NETNAME
|
X(8)
|
必須
|
ターミナルのネットワーク名。
ノート: NETNAME の値は一意である必要があります。一意でない場合、ARTCNX サーバーは起動できず、ULOGおよびstdoutにエラー出力をレポートします。長さが超えると、値は無視され、警告メッセージがULOGに記録されます。長さが8文字より短い場合は、右側に空白が追加されます。
|
INSERVICE
|
X(3)
|
NO | YES、省略可能
|
定義されているターミナルのステータスを指定します。
デフォルト値は |
ATI
|
X(3)
|
NO | YES、省略可能
|
CICSで自動的に開始されたトランザクションでターミナルが使用可能かどうかを指定します。
このフィールドが前述のどちらの値にも定義されていない場合は、 |
TTI
|
X(3)
|
NO | YES、省略可能
|
トランザクションをユーザーがターミナルで開始できるかどうかを指定します。
問合せやオーダー・エントリなどのトランザクション処理で使用されるターミナルの場合は、 |
ノート:
セクション名はterminalに設定する必要があります。すべてのキーワードは、大文字と小文字が区別されません。ART CICSでは「.」が予約されています。terminals.desc
を定義する際、ユーザーはNAME
でもNETNAME
でもこれを使用できません。
親トピック: CICS Runtime構成ファイル