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.