Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 クライアント使用の手引 TP1/Client/W,TP1/Client/P編


7.2.1 TP1/Client/Wの形式

〈この項の構成〉

(1) sh(ボーンシェル)の場合

$ DCNAMPORT=ネームサービスのポート番号
$ DCHOST=窓口となるTP1/Server
$ DCWATCHTIM=最大応答待ち時間
$ DCCLTCONNECTTIMEOUT=コネクション確立最大監視時間
$ DCCLTTREXPTM=トランザクションブランチ限界経過時間
$ DCCLTTREXPSP=Y|N|F
$ DCCLTTRWATTM=トランザクション問い合わせ間隔最大時間
$ DCCLTTRCPUTM=トランザクションブランチCPU監視時間
$ DCCLTUTTRCMT=Y|N
$ DCRCVPORT=受信で使用するCUPのポート番号
$ DCSNDHOST=接続先のノード名
$ DCSNDPORT=接続先のポート番号
$ DCSOCKOPENATRCV=Y|N
$ DCCLTDELIVERYCHECK=Y|N
$ DCUTOKEY=テストユーザID
$ DCCACHE=サービス情報を一時的に格納する領域数
$ DCCLTCACHETIM=一時的に格納したサービス情報の有効時間
$ DCCLTLOADBALANCE=Y|N
$ DCCLTSERVICEGROUPLIST=サービスグループとRPC受け付け窓口の対応を定義
                        したファイル名
$ DCCLTCONNECTRETRY=コネクション確立の再試行回数
$ DCSCDDIRECT=Y|N
$ DCSCDPORT=スケジュールサービスのポート番号
$ DCCLTDATACOMP=Y|N
$ DCEXTENDFUNCTION=RPCサービスの機能拡張レベル
$ DCCLTINQUIRETIME=常設コネクション問い合わせ間隔最大時間
$ DCCLTPORT=クライアント拡張サービスのポート番号
$ DCCLTDCCMHOST=DCCM3論理端末のホスト名
$ DCCLTDCCMPORT=DCCM3論理端末のポート番号
$ DCCLTXATMI=Y|N
$ DCWATCHTIMINHERIT=Y|N
$ DCCLTDELAY=最大通信遅延時間
$ DCCLTCUPSNDHOST=CUPの送信元ホスト
$ DCCLTCUPRCVPORT=CUPの受信で使用するポート番号
$ DCCLTRAPHOST=rapリスナー,またはDCCM3の論理端末
$ DCCLTRAPAUTOCONNECT=Y|N
$ DCCLTTRSTATISITEM=統計情報項目
$ DCCLTTROPTIITEM=トランザクション最適化項目
$ DCCLTTRWATCHTIME=トランザクション同期点処理時の最大通信待ち時間
$ DCCLTTRRBINFO=no|self|remote|all
$ DCCLTTRLIMITTIME=トランザクションブランチ最大実行可能時間
$ DCCLTTRRBRCV=Y|N
$ DCCLTTRRECOVERYTYPE=type1|type2|type3
$ DCWATCHTIMRPCINHERIT=Y|N
$ DCSYSWATCHTIM=OpenTP1制御の最大応答待ち時間
$ DCCLTAUTHENT=Y|N
$ DCCLTCONNECTINF=端末識別情報
$ DCSCDMULTI=Y|N
$ DCSCDMULTICOUNT=マルチスケジューラデーモンのプロセス数
$ DCHOSTSELECT=Y|N
$ DCSCDLOADPRIORITY=Y|N
$ DCCLTONLYTHISNODE=Y|N
$ DCCLTNOSERVER=Y|N
$ DCHOSTCHANGE=Y|N
$ DCCLTOPTION=クライアントの機能拡張オプション
$ DCCLTNAMEXTEND=0|1
$ DCCLTBACKLOGCOUNT=コネクション確立要求を格納するキューの数
$ DCTRCPATH=トレースファイル作成ディレクトリ
$ DCTRCERR=エラーログのサイズ
$ DCTRCUAP=UAPトレースのファイルサイズ
$ DCTRCSOC=ソケットトレースのファイルサイズ
$ DCTRCSOCSIZE=ソケットトレースのデータサイズ
$ DCTRCMDL=モジュールトレースのファイルサイズ
$ DCCLTPRFINFOSEND=Y|N
$ DCCLTRPCMAXMSGSIZE=RPC送受信電文の最大長
$ DCCLTRECVBUFSIZE=TCP/IPの受信バッファサイズ
$ DCCLTSENDBUFSIZE=TCP/IPの送信バッファサイズ
$ DCCLTTCPNODELAY=Y|N
$ export DCNAMPORT DCHOST DCWATCHTIM DCCLTCONNECTTIMEOUT
         DCCLTTREXPTM DCCLTTREXPSP DCCLTTRWATTM DCCLTTRCPUTM
         DCCLTUTTRCMT DCRCVPORT DCSNDHOST DCSNDPORT
         DCSOCKOPENATRCV DCCLTDELIVERYCHECK DCUTOKEY
         DCCACHE DCCLTCACHETIM DCCLTLOADBALANCE
         DCCLTSERVICEGROUPLIST DCCLTCONNECTRETRY DCSCDDIRECT
         DCSCDPORT DCCLTDATACOMP DCEXTENDFUNCTION 
         DCCLTINQUIRETIME DCCLTPORT DCCLTDCCMHOST
         DCCLTDCCMPORT DCCLTXATMI DCWATCHTIMINHERIT
         DCCLTDELAY DCCLTCUPSNDHOST DCCLTCUPRCVPORT DCCLTRAPHOST 
         DCCLTRAPAUTOCONNECT
         DCCLTTRSTATISITEM DCCLTTROPTIITEM DCCLTTRWATCHTIME
         DCCLTTRRBINFO DCCLTTRLIMITTIME DCCLTTRRBRCV 
         DCCLTTRRECOVERYTYPE DCWATCHTIMRPCINHERIT DCSYSWATCHTIM
         DCCLTAUTHENT DCCLTCONNECTINF DCSCDMULTI
         DCSCDMULTICOUNT DCHOSTSELECT DCSCDLOADPRIORITY
         DCCLTONLYTHISNODE DCCLTNOSERVER DCHOSTCHANGE DCCLTOPTION
         DCCLTNAMEXTEND DCCLTBACKLOGCOUNT DCTRCPATH DCTRCERR DCTRCUAP
         DCTRCSOC DCTRCSOCSIZE DCTRCMDL DCCLTPRFINFOSEND DCCLTRPCMAXMSGSIZE
         DCCLTRECVBUFSIZE DCCLTSENDBUFSIZE DCCLTTCPNODELAY

(2) csh(Cシェル)の場合

% setenv DCNAMPORT  ネームサービスのポート番号
% setenv DCHOST  窓口となるTP1/Server
% setenv DCWATCHTIM  最大応答待ち時間
% setenv DCCLTCONNECTTIMEOUT  コネクション確立最大監視時間
% setenv DCCLTTREXPTM  トランザクションブランチ限界経過時間
% setenv DCCLTTREXPSP  Y|N|F
% setenv DCCLTTRWATTM  トランザクション問い合わせ間隔最大時間
% setenv DCCLTTRCPUTM  トランザクションブランチCPU監視時間
% setenv DCCLTUTTRCMT  Y|N
% setenv DCRCVPORT  受信で使用するCUPのポート番号
% setenv DCSNDHOST  接続先のノード名
% setenv DCSNDPORT  接続先のポート番号
% setenv DCSOCKOPENATRCV  Y|N
% setenv DCCLTDELIVERYCHECK  Y|N
% setenv DCUTOKEY  テストユーザID
% setenv DCCACHE  サービス情報を一時的に格納する領域数
% setenv DCCLTCACHETIM  一時的に格納したサービス情報の有効時間
% setenv DCCLTLOADBALANCE  Y|N
% setenv DCCLTSERVICEGROUPLIST  サービスグループとRPC受け付け窓口の
                                対応を定義したファイル名
% setenv DCCLTCONNECTRETRY  コネクション確立の再試行回数
% setenv DCSCDDIRECT  Y|N
% setenv DCSCDPORT  スケジュールサービスのポート番号
% setenv DCCLTDATACOMP  Y|N
% setenv DCEXTENDFUNCTION  RPCサービスの機能拡張レベル
% setenv DCCLTINQUIRETIME  常設コネクション問い合わせ間隔最大時間
% setenv DCCLTPORT  クライアント拡張サービスのポート番号
% setenv DCCLTDCCMHOST  DCCM3論理端末のホスト名
% setenv DCCLTDCCMPORT  DCCM3論理端末のポート番号
% setenv DCCLTXATMI  Y|N
% setenv DCWATCHTIMINHERIT  Y|N
% setenv DCCLTDELAY  最大通信遅延時間
% setenv DCCLTCUPSNDHOST  CUPの送信元ホスト
% setenv DCCLTCUPRCVPORT  CUPの受信で使用するポート番号
% setenv DCCLTRAPHOST  rapリスナー,またはDCCM3の論理端末
% setenv DCCLTRAPAUTOCONNECT  Y|N
% setenv DCCLTTRSTATISITEM  統計情報項目
% setenv DCCLTTROPTIITEM  トランザクション最適化項目
% setenv DCCLTTRWATCHTIME  トランザクション同期点処理時の
                           最大通信待ち時間
% setenv DCCLTTRRBINFO  no|self|remote|all
% setenv DCCLTTRLIMITTIME  トランザクションブランチ最大実行可能時間
% setenv DCCLTTRRBRCV  Y|N
% setenv DCCLTTRRECOVERYTYPE  type1|type2|type3
% setenv DCWATCHTIMRPCINHERIT  Y|N
% setenv DCSYSWATCHTIM  OpenTP1制御の最大応答待ち時間
% setenv DCCLTAUTHENT  Y|N
% setenv DCCLTCONNECTINF  端末識別情報
% setenv DCSCDMULTI  Y|N
% setenv DCSCDMULTICOUNT  マルチスケジューラデーモンのプロセス数
% setenv DCHOSTSELECT  Y|N
% setenv DCSCDLOADPRIORITY  Y|N
% setenv DCCLTONLYTHISNODE  Y|N
% setenv DCCLTNOSERVER  Y|N
% setenv DCHOSTCHANGE  Y|N
% setenv DCCLTOPTION  クライアントの機能拡張オプション
% setenv DCCLTNAMEXTEND  0|1
% setenv DCCLTBACKLOGCOUNT  コネクション確立要求を格納するキューの数
% setenv DCTRCPATH  トレースファイル作成ディレクトリ
% setenv DCTRCERR  エラーログのサイズ
% setenv DCTRCUAP  UAPトレースのファイルサイズ
% setenv DCTRCSOC  ソケットトレースのファイルサイズ
% setenv DCTRCSOCSIZE  ソケットトレースのデータサイズ
% setenv DCTRCMDL  モジュールトレースのファイルサイズ
% setenv DCCLTPRFINFOSEND  Y|N
% setenv DCCLTRPCMAXMSGSIZE  RPC送受信電文の最大長
% setenv DCCLTRECVBUFSIZE  TCP/IPの受信バッファサイズ
% setenv DCCLTSENDBUFSIZE  TCP/IPの送信バッファサイズ
% setenv DCCLTTCPNODELAY  Y|N