Hitachi Multi Payment Network communications server for Bank
OpenTP1の定義の記述例を次に示します。OpenTP1の定義については,「4.1 OpenTP1の定義」を参照してください。なお,ユーザサービス定義ファイルは,通信サーバシステム定義で指定する各SPPのユーザサーバ名と同じです。また,この記述例では,再送SPP用ユーザサービス定義の項目を指定しています。
set mode_conf = MANUAL1
set user_command_online = "/home/HMPN/bin/HMpnUsrCmdOnline"
set system_init_watch_time = 600
putenv HMPNDIR /home/HMPN
putenv LANG Ja_JP
putenv LIBPATH /home/HMPN/lib:\
/home/OpenTP1/lib:\
/usr/lib:\
/lib
putenv NLSPATH /home/HMPN/lib/msg/%L/%N
putenv PATH /home/OpenTP1/bin:\
/home/HMPN/bin:\
/usr/bin
|
ha_conf = Y |
prcsvpath /home/HMPN/aplib |
set log_notify_out = Y set log_notify_allno = N set log_notify_prcid = N set log_notify_prcno = N set log_notify_sysid = N set log_notify_date = N set log_notify_time = N set log_notify_hostname = N set log_notify_pgmid = N |
putenv HMPNDIR /home/HMPN
putenv PDHOST host_DB
putenv PDNAMEPORT 22777
putenv PDUSER '"mpnadm"/"mpnadm"'
putenv LIBPATH /usr/lib:/lib:\
/home/HMPN/lib:\
/home/HiRDB/client/lib:\
/home/OpenTP1/lib
putenv NLSPATH /home/HMPN/lib/msg/%L/%N:\
${NLSPATH}
|
set service_group = "hmpn_commng_srvgrp"
set module = " HMpnOpcl "
set service = "hmpn_open=hmpn_open",\
"hmpn_close=hmpn_close",\
"hmpn_pre_close=hmpn_pre_close",\
"hmpn_counter=hmpn_counter",\
"hmpn_rec_chk=hmpn_rec_chk"
set parallel_count = 1
set hold = N
set hold_recovery = N
set message_buflen = 1024
set atomic_update = N
set receive_from = queue
set type = other
set critical = Y
set service_hold = N
set node_down_restart = N
set server_type = "betran"
set termed_after_service= N
set schedule_method = msgque
set rpc_request_cancel_for_timedout= N
set term_watch_time = 30
|
set service_group = "hmpn_ref_srvgrp"
set service = "hmpn_ref_srv=hmpn_ref_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnRef "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_pay_srvgrp"
set service = "hmpn_pay_srv=hmpn_pay_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnPay "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_can_srvgrp"
set service = "hmpn_can_srv=hmpn_can_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnCan "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 2,4
|
set service_group = "hmpn_natref_srvgrp"
set service = "hmpn_ref_srv=hmpn_ref_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnNRef "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_natpay_srvgrp"
set service = "hmpn_pay_srv=hmpn_pay_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnNPay "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_natcan_srvgrp"
set service = "hmpn_can_srv=hmpn_can_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnNCan "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 2,4
|
set service_group = "hmpn_locref_srvgrp"
set service = "hmpn_ref_srv=hmpn_ref_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnLRef "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_locpay_srvgrp"
set service = "hmpn_pay_srv=hmpn_pay_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnLPay "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 3,5
|
set service_group = "hmpn_loccan_srvgrp"
set service = "hmpn_can_srv=hmpn_can_srv",\
"hmpn_health=hmpn_health"
set module = " HMpnLCan "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 2,4
|
set service_group = "hmpn_retry_srvgrp"
set service = "hmpn_retry=hmpn_retry",\
"hmpn_health=hmpn_health"
set module = " HMpnRet "
set hold = N
set hold_recovery = N
set atomic_update = N
set receive_from = queue
set type = other
set critical = N
set service_hold = Y
set node_down_restart = N
set server_type = "betran"
set cancel_normal_terminate = N
set service_term_watch_time = 0
set schedule_method = msgque
set term_watch_time = 30
set parallel_count = 1
|
set module = "HMpnWat" set atomic_update = N set receive_from = none set auto_restart = Y set critical = Y set service_hold = N set node_down_restart = N set term_watch_time = 30 |
All Rights Reserved. Copyright (C) 2003, 2006, Hitachi, Ltd.