付録A.2 TP1/MessagingとMCFの定義の差異
TP1/MessagingとMCFの定義の差異を,次に示します。
形式 |
コマンド |
オプション |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|---|---|
コマンド |
mcfmenv |
-m |
id |
MCFマネジャプロセス識別子 |
× |
− |
name |
MCFマネジャ名 |
○ |
× |
|||
mcfmcomn |
-n |
出力通番を使用する論理端末数 |
○ |
× |
||
-p |
MCF作業領域長 |
△※ |
× |
|||
-i |
MCF作業領域を追加確保した場合に,KFCA10242-Iメッセージを出力するかどうかを指定 |
× |
− |
|||
-j |
MCFマネジャプロセスのジャーナルバッファの大きさ |
× |
− |
|||
-o |
cmdsvname |
MCFオンラインコマンドサービス名 |
× |
− |
||
-w |
stats |
MCF稼働統計情報を取得するかどうかを指定 |
× |
− |
||
mcfmcname |
-s |
mcfsvname |
MCF通信サービス名 |
○ |
× |
|
syssvname |
システムサービス情報定義ファイル名 |
○ |
× |
|||
mcfmuap |
-d |
通信関数の発行回数の上限値 |
○ |
× |
||
-t |
sndtim |
同期型送信監視時間 |
○ |
× |
||
sndrcvtim |
同期型送受信監視時間 |
○ |
× |
|||
recvtim |
同期型受信監視時間 |
○ |
× |
|||
-j |
ユーザサービスのジャーナルバッファの大きさ |
× |
− |
|||
-e |
segsize |
エラーイベント処理用MHP起動時,またはアプリケーション起動機能使用時の最大セグメント長 |
△※ |
× |
||
-l |
initseq |
出力通番の初期値 |
○ |
× |
||
maxseq |
ラップ時の出力通番の最大値 |
○ |
× |
|||
minseq |
ラップ後の出力通番の開始値 |
○ |
× |
|||
-u |
ntmetim |
非トランザクションMHP限界経過時間 |
○ |
× |
||
-a |
delaytim |
アプリケーション起動時の遅延許容時間 |
○ |
× |
||
-c |
order |
メッセージ送信順序および再送順序ならびにアプリケーション起動順序の選択 |
○ |
× |
||
noansreply |
非応答型のMHPからの問い合わせ応答をするかどうかを指定 |
△※ |
○ |
|||
commitdml |
データ操作言語のCOMMIT文を使用するかどうかを指定 |
× |
− |
|||
otqinhold |
出力キューの入力保留中の動作を指定 |
○ |
× |
|||
errevt_recovery |
OpenTP1再開始時のエラーイベントを引き継ぐかどうかを指定 |
× |
− |
|||
itqretryorder |
MHPの再スケジュール時に受信メッセージを入力キューに格納する位置 |
× |
− |
|||
-r |
reschedulecnt |
アプリケーション異常終了時の再スケジュール回数 |
○ |
○ |
||
rescheduleint |
アプリケーション異常終了時の再スケジュール間隔 |
○ |
○ |
|||
reschedulelog |
異常終了したアプリケーションを再スケジュールするときに,ログメッセージを出力するかどうかを指定 |
○ |
○ |
|||
mcfmqgid |
-q |
quekind |
キュー種別 |
× |
− |
|
quegrpid |
キューグループID |
× |
− |
|||
mcfmexp |
-g |
サービスグループの登録数 |
× |
− |
||
-l |
論理端末の登録数 |
× |
− |
|||
-i |
入力用ディスクキューが使用できないときに縮退運転するかどうかを指定 |
× |
− |
|||
-o |
出力用ディスクキューが使用できないときに縮退運転するかどうかを指定 |
× |
− |
|||
mcfmsts |
-g |
サービスグループ数上限値 |
× |
− |
||
-v |
サービス数上限値 |
× |
− |
|||
mcfmsmsg |
-m |
ログファイルへの出力を抑止するメッセージID |
○ |
○ |
||
mcfmsvg |
-g |
servgrpn |
サービスグループ名 |
○ |
○ |
|
-w |
watchcnt |
入力キューの滞留監視数 |
○ |
○ |
||
watchint |
入力キューの滞留監視インタバル時間 |
○ |
○ |
|||
expectcnt |
MHPに期待するサービス要求の処理数 |
○ |
○ |
|||
abort |
MHPの処理能力不足時のOpenTP1システムのダウン可否 |
○ |
○ |
- 注※
-
詳細については,「付録A.5 TP1/MessagingとMCFの仕様差異」を参照してください。
形式 |
コマンド |
オプション |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|---|---|
コマンド |
mcftenv |
-s |
MCF通信プロセス識別子,またはアプリケーション起動プロセス識別子 |
△※ |
× |
|
-m |
MCFマネジャ識別子 |
× |
− |
|||
-a |
MCFアプリケーション定義オブジェクトファイル名 |
○ |
× |
|||
-q |
diskitq |
入力キューにディスクキューを使用するかどうかを指定 |
× |
− |
||
mcftcomn |
-j |
MCF通信プロセス,またはアプリケーション起動プロセスのジャーナルバッファの大きさ |
× |
− |
||
mcfttred |
-m |
最大処理多重度 |
△※ |
× |
||
mcfttim |
-t |
btim |
時間監視間隔 |
○ |
× |
|
mtim |
未処理送信メッセージ滞留時間 |
○ |
× |
|||
rmtim |
未処理受信メッセージ滞留時間 |
○ |
× |
|||
-p |
usertime |
ユーザタイマ監視機能を使用するかどうかを指定 |
○ |
× |
||
timereqno |
最大タイマ監視要求数 |
○ |
× |
|||
msgsize |
最大メッセージ長 |
○ |
× |
|||
msgout |
メッセージを出力するかどうかを指定 |
○ |
× |
|||
mcfttrc |
-t |
size |
MCFトレースバッファの大きさ |
○ |
× |
|
disk |
MCFトレースディスク出力機能を使用するかどうかを指定 |
○ |
× |
|||
bufcnt |
MCFトレースバッファの数 |
○ |
× |
|||
trccnt |
MCFトレースファイルの数 |
○ |
× |
|||
msgsize |
トレースとして取得する送受信メッセージの最大サイズ |
○ |
× |
|||
-m |
MCFトレースファイルの数を超えたときの処置 |
○ |
× |
|||
mcftsts |
-a |
アプリケーション数上限値 |
× |
− |
||
-l |
論理端末数上限値 |
× |
− |
|||
mcftbuf |
-g |
groupno |
メッセージ送受信用,およびメッセージ編集用バッファグループ番号 |
○ |
× |
|
length |
メッセージ送受信用,およびメッセージ編集用バッファ長 |
○ |
× |
|||
count |
メッセージ送受信用,およびメッセージ編集用バッファ数 |
○ |
× |
|||
extend |
拡張するバッファ数 |
× |
− |
- 注※
-
詳細については,「付録A.5 TP1/MessagingとMCFの仕様差異」を参照してください。
形式 |
コマンド |
オプション |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|---|---|
コマンド |
mcftpsvr |
-c |
内部通信路名 |
○ |
× |
|
-o |
reruntm |
リラン時のタイマ起動を引き継ぐかどうかを指定 |
× |
− |
||
mcftalcle |
-l |
論理端末名称 |
○ |
× |
||
-t |
論理端末の端末タイプ |
○ |
× |
|||
-m |
mmsgcnt |
メモリ出力メッセージ最大格納数 |
× |
− |
||
dmsgcnt |
ディスク出力メッセージ最大格納数 |
× |
− |
|||
-k |
quekind |
出力メッセージの割り当て先 |
× |
− |
||
quegrpid |
キューグループID |
× |
− |
|||
mcftped |
アプリケーション起動環境定義の終了 |
○ |
× |
形式 |
コマンド |
オプション |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|---|---|
コマンド |
mcfaenv |
-a |
MCFアプリケーション定義識別子 |
○ |
× |
|
-p |
アプリケーション起動プロセス識別子 |
△※ |
× |
|||
mcfaalcap※ |
-n |
name |
アプリケーション名,またはMCFイベント名 |
○ |
× |
|
kind |
アプリケーション種別 |
○ |
× |
|||
type |
アプリケーションの型 |
△※ |
× |
|||
aplihold |
アプリケーション異常終了時のアプリケーションの処置 |
○ |
× |
|||
msgcnt |
入力メッセージ最大格納数 |
○ |
× |
|||
lname |
論理端末名称 |
○ |
× |
|||
cname |
内部通信路名 |
○ |
× |
|||
tempsize |
継続問い合わせ応答用一時記憶データ格納用領域サイズ |
× |
− |
|||
trnmode |
アプリケーションのトランザクション属性 |
○ |
× |
|||
errevt |
通信イベント障害時のエラーイベントを通知するかどうかを指定 |
○ |
○ |
|||
replychk |
応答送信チェックをするかどうかを指定 |
○ |
○ |
|||
-N |
modelname |
モデルアプリケーション名,またはモデルMCFイベント名 |
○ |
○ |
||
-g |
servgrpn |
アプリケーション名に対応するサービスグループ名 |
○ |
× |
||
quegrpid |
キューグループID |
× |
− |
|||
quekind |
入力メッセージの割り当て先 |
× |
− |
|||
srvghold |
アプリケーション異常終了時のサービスグループの処置 |
○ |
× |
|||
recvmsg |
異常終了したUAPの受信メッセージの扱い |
× |
− |
|||
-v |
servname |
アプリケーション名に対応するサービス名 |
○ |
× |
||
servhold |
アプリケーション異常終了時のサービスの処置 |
○ |
× |
|||
ntmetim |
非トランザクションMHP限界経過時間 |
○ |
× |
|||
-d |
holdlimit |
アプリケーション異常終了限界回数 |
○ |
× |
||
holdlmtyp |
アプリケーション異常終了回数のカウント方法 |
○ |
× |
|||
reschedulecnt |
アプリケーション異常終了時の再スケジュール回数 |
○ |
○ |
|||
rescheduleint |
アプリケーション異常終了時の再スケジュール間隔 |
○ |
○ |
|||
reschedulelog |
異常終了したアプリケーションを再スケジュールするときに,ログメッセージを出力するかどうかを指定 |
○ |
○ |
|||
-j |
ij |
他システムから受信したメッセージの入力キュー登録時に,履歴情報を取得するかどうかを指定 |
× |
− |
||
oj |
UAPからのメッセージ送信要求時に,履歴情報を取得するかどうかを指定 |
× |
− |
|||
gj |
UAPからのメッセージ受信要求時に,履歴情報を取得するかどうかを指定 |
× |
− |
|||
-e |
evtlogout |
ERREVT1〜ERREVT4を起動するとき,ログメッセージを出力するかどうかを指定 |
○ |
○ |
- 注※
-
詳細については,「付録A.5 TP1/MessagingとMCFの仕様差異」を参照してください。
形式 |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|
set |
prf_file_size |
MCF性能検証用トレース情報ファイルのサイズ |
○ |
× |
prf_file_count |
MCF性能検証用トレース情報ファイルの世代数 |
○ |
× |
形式 |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|
set |
module |
MCF通信サービスを起動するためのMCF実行形式プログラム名 |
TP1/Messagingでは,システムサービス情報定義は編集できません。 |
− |
mcf_prf_trace |
MCF通信サービスごとにMCF性能検証用トレース情報を取得するかどうかを指定 |
− |
形式 |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|
set |
max_socket_descriptors |
ソケット用ファイル記述子の最大数 |
○ |
○ |
max_open_fds |
MCF通信プロセスでアクセスするファイルの最大数 |
△※ |
○ |
|
thdlock_sleep_time |
スレッド間で排他が競合した場合のスレッドの待ち時間 |
○ |
× |
|
mcf_prf_trace_level |
MCF性能検証用トレース情報の取得レベル |
○ |
× |
|
mcf_start_watch_interval |
MCF開始時プロセス間監視時間間隔 |
○ |
○ |
|
putenv |
DCMCFQUEBAK |
MCF構成変更準備停止時のバックアップファイル名 |
× |
− |
- 注※
-
詳細については,「付録A.5 TP1/MessagingとMCFの仕様差異」を参照してください。
形式 |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|
set |
rts_mcf_ap_scd_stay |
スケジュール待ち情報を取得するかどうかを指定 |
○ |
○ |
rts_mcf_ap_usr_srvc |
ユーザサービス実行情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_in_msg_scd_wait |
論理端末単位に受信メッセージの処理待ち情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_out_msg_sync_scd_wait |
同期型送信メッセージの処理待ち情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_out_msg_resp_scd_wait |
問い合わせ応答型送信メッセージの処理待ち情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_out_msg_prio_scd_wait |
優先分岐型送信メッセージの処理待ち情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_out_msg_norm_scd_wait |
一般分岐型送信メッセージの処理待ち情報を取得するかどうかを指定 |
○ |
○ |
|
rts_mcf_que_scd_wait_num |
入力キューの滞留数の情報を取得するかどうかを指定 |
○ |
○ |
形式 |
コマンド |
オプション |
オペランド |
定義内容 |
TP1/Messagingでのサポートの有無 |
TP1/Messaging - Extension 1の要否 |
---|---|---|---|---|---|---|
コマンド |
mcftalccn※1 |
-c |
コネクションID |
○ |
× |
|
-N |
modelname |
モデルコネクションID |
○ |
○ |
||
-p |
プロトコルの種別 |
○ |
× |
|||
-g |
sndbuf |
メッセージ送信用バッファグループ番号 |
○ |
× |
||
rcvbuf |
メッセージ受信用バッファグループ番号 |
○ |
× |
|||
-e |
msgbuf |
メッセージ編集用バッファグループ番号 |
× |
− |
||
count |
メッセージ編集用バッファ数 |
× |
− |
|||
-i |
コネクションの確立方法 |
○ |
× |
|||
-b |
bretry |
コネクション確立障害時の確立再試行するかどうかを指定 |
○ |
× |
||
bretrycnt |
コネクション確立障害時の確立再試行回数 |
○ |
× |
|||
bretryint |
コネクション確立障害時の確立再試行間隔 |
○ |
× |
|||
concmptim |
コネクション確立時の監視時間 |
× |
− |
|||
sndcmptim |
メッセージ送信完了までの監視時間 |
× |
− |
|||
-w |
srtimout |
コネクション切断抑止をするかどうかを指定 |
○ |
× |
||
-t |
トランスポート層のプロトコルの種別 |
○ |
× |
|||
-y |
mode |
クライアントとサーバの種別 |
○ |
× |
||
-r |
ipaddr |
自システムのホストのIPアドレス |
× |
− |
||
hostname |
自システムのホスト名 |
× |
− |
|||
portno |
自システムのホストのポート番号 |
○ |
× |
|||
-o |
oipaddr |
相手システムのホストのIPアドレス |
○ |
× |
||
ohostname |
相手システムのホスト名 |
○ |
× |
|||
oportno |
相手システムのホストのポート番号 |
○ |
× |
|||
-k |
keepalive |
ソケットオプション「SO_KEEPALIVE」を使用するかどうかを指定 |
○ |
× |
||
nodelay |
ソケットオプション「TCP_NODELAY」を使用するかどうかを指定 |
○ |
○ |
|||
notrftime |
無通信状態監視時間 |
○ |
○ |
|||
-f |
kind |
相手システムからのコネクション解放の通知 |
○ |
× |
||
cnrelease |
コネクション解放形態 |
○ |
○ |
|||
releaselog |
コネクション解放時のログメッセージの形式 |
○ |
× |
|||
cnerrlog |
障害によるコネクション切断時のログメッセージの形式 |
○ |
× |
|||
-A |
mastercn※2 |
現用コネクションID |
○ |
× |
||
-u |
masm |
受信メッセージ組み立て機能を使用するかどうかを指定 |
△※1 |
× |
||
ntimer |
後続セグメント受信の監視タイマ |
○ |
× |
|||
ntime |
後続セグメント受信の監視タイマ値 |
○ |
× |
|||
delichk |
メッセージ送達確認機能を使用するかどうかを指定 |
△※1 |
○ |
|||
msghold |
受信メッセージを保留するかどうかを指定 |
× |
− |
|||
holdlimit |
受信メッセージの最大保留数 |
× |
− |
|||
-h |
addrchk |
相手アドレス情報のチェックをするかどうかを指定 |
○ |
○ |
||
chgconn |
コネクション確立要求を受け付けた場合,未確立コネクションがなかったときの動作(コネクションリプレース機能を使用するかどうかを指定) |
○ |
× |
|||
listen |
オンライン開始時から自動的にコネクション確立要求を受け付けるかどうかを指定 |
○ |
○ |
|||
-C |
lscnfmt |
mcftlscnコマンドの表示形式 |
× |
− |
||
-l |
replymsg |
問い合わせ応答形態および継続問い合わせ応答形態のメッセージ送受信を行うかどうかを指定 |
○ |
○ |
||
cnassign |
相手からのコネクション確立要求時にコネクションを割り当てる対象の選択 |
○ |
○ |
|||
mcftalcle※1 |
-l |
論理端末名称 |
○ |
× |
||
-N |
modelname |
モデル論理端末名称 |
○ |
○ |
||
-t |
論理端末の端末タイプ |
○ |
× |
|||
-m |
mmsgcnt |
メモリ出力メッセージ最大格納数 |
× |
− |
||
dmsgcnt |
ディスク出力メッセージ最大格納数 |
× |
− |
|||
-i |
論理端末の閉塞解除方法 |
○ |
× |
|||
-k |
quekind |
出力メッセージの割り当て先 |
× |
− |
||
quegrpid |
キューグループID |
× |
− |
|||
-o |
aj |
メッセージ送信完了ジャーナルを取得するかどうかを指定 |
× |
− |
||
-v |
アプリケーション名 |
○ |
× |
|||
-d |
replacemsg |
コネクション再確立時に未送信メッセージを送信するかどうかを指定(コネクション再確立時の未送信メッセージの送信抑止機能を使用するかどうかを指定) |
○ |
○ |
||
mcftalced |
コネクション定義の終了 |
○ |
× |
- 注※1
-
詳細については,「付録A.5 TP1/MessagingとMCFの仕様差異」を参照してください。
- 注※2
-
このオペランドを指定する場合,TP1/NET/High Availabilityが必要です。