70 lines
2.9 KiB
XML
70 lines
2.9 KiB
XML
<?xml version="1.0" encoding='UTF-8'?>
|
|
<!DOCTYPE Server PUBLIC "-//HISUN//DTD//ATR" "">
|
|
|
|
<Server name="CSMGSMS1" type="CCA" trace = "INFO">
|
|
<Declare name = "listener1" class = "com.hisun.protocol.tcp.imp.HiTcpSynListener">
|
|
<Param name = "msgType" value = "PLTIN0"/>
|
|
<Param name = "localPort" value = "${_PORT}"/>
|
|
<Param name = "minThreads" value = "30"/>
|
|
<Param name = "maxThreads" value = "60"/>
|
|
<Param name = "queueSize" value = "100"/>
|
|
<Param name = "preLen" value = "8"/>
|
|
</Declare>
|
|
|
|
<Declare name = "itfengine" class = "com.hisun.engine.HiEngine">
|
|
<Param name = "ITF" value = "etc/CSMGSMS1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/urm/CSMGURM1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/rpm/CSMGRPM1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/pwm/CSMGPWM1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/tam/CSMGTAM1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/pes/CSMGPES1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/lps/CSMGLPS1_ITF.XML"/>
|
|
<Param name = "ITF" value = "app/sms/etc/mkm/CSMGMKM1_ITF.XML"/>
|
|
</Declare>
|
|
|
|
<Declare name = "preProc" class = "com.hisun.sms.handler.HiSMSGetTxnCodHandler">
|
|
<Param name = "ruleFile" value = "app/sms/etc/rule/sms_txncode_rule.xml"/>
|
|
<Param name = "smsCodLen" value = "8"/>
|
|
<Param name = "version" value = "3.0"/>
|
|
<!-- 默认处理交易码 -->
|
|
<Param name = "defaultTxnCod" value = "000000050"/>
|
|
<!-- 支持的消息格式,多个使用|分隔 -->
|
|
<Param name = "msgFmt " value = "0|8|15|246"/>
|
|
</Declare>
|
|
|
|
<Declare name = "logdata" class = "com.hisun.atc.handler.HiLogSvrHandler" >
|
|
<Param name = "objSvr" value = "S.LOGSVR"/>
|
|
<Param name = "txnCd" value = "LOG001"/>
|
|
</Declare>
|
|
|
|
<Declare name = "aftProc" class = "com.hisun.sms.handler.HiSMSFormatHandler"/>
|
|
|
|
<Declare name = "AddItem" class = "com.hisun.atc.handler.HiAddItemHandler">
|
|
<Param name = "name" value = "SYS_CNL"/>
|
|
<Param name = "value" value = "SMS"/>
|
|
</Declare>
|
|
|
|
<Process name = "proc3" msgtype = "PLTIN0">
|
|
<Handler name ="preProc" />
|
|
<Handler name = "itfengine"/>
|
|
<Handler name ="AddItem" />
|
|
<SystemHandler name="callService"/>
|
|
<Handler name = "logdata"/>
|
|
<Handler name = "itfengine"/>
|
|
</Process>
|
|
|
|
<!--ITF、CTL dynamic reload -->
|
|
<Process name = "mng" msgtype = "PLTMNG">
|
|
<Handler name = "itfengine" method="manage"/>
|
|
</Process>
|
|
|
|
<Process name = "proc4" msgtype = "PLTOUT">
|
|
<Handler name ="preProc" />
|
|
<Handler name = "itfengine"/>
|
|
<Handler name ="AddItem" />
|
|
<SystemHandler name="callService"/>
|
|
<Handler name = "logdata"/>
|
|
<Handler name = "itfengine"/>
|
|
</Process>
|
|
</Server>
|