📄 xmlconfigurationtest.java.svn-base
字号:
package com.infobank.superchannel.test;import org.apache.commons.configuration.*;public class XMLConfigurationTest { public static void main(String[] args) { try{ XMLConfiguration xmlConfig=new XMLConfiguration("app.xml"); System.err.print("InfoX主机地址:"); System.err.println(xmlConfig.getString("CMPPConnect.host")); System.err.print("InfoX主机端口号:"); System.err.println(xmlConfig.getString("CMPPConnect.port")); System.err.print("登录帐号SP…ID:"); System.err.println(xmlConfig.getString("CMPPConnect.source-addr")); System.err.print("登录密码:"); System.err.println(xmlConfig.getString("CMPPConnect.shared-secret")); System.err.print("心跳信息发送间隔时间(单位:秒):"); System.err.println(xmlConfig.getString("CMPPConnect.heartbeat-interval")); System.err.print("连接中断时重连间隔时间(单位:秒):"); System.err.println(xmlConfig.getString("CMPPConnect.reconnect-interval")); System.err.print("需要重连时,连续发出心跳而没有接收到响应的个数(单位:个):"); System.err.println(xmlConfig.getString("CMPPConnect.heartbeat-noresponseout")); System.err.print("操作超时时间(单位:秒):"); System.err.println(xmlConfig.getString("CMPPConnect.transaction-timeout")); System.err.print("双方协商的版本号(大于0,小于256):"); System.err.println(xmlConfig.getString("CMPPConnect.version")); System.err.print("是否属于调试状态,true表示属于调试状态,所有的消息被打印输出到屏幕,false表示不属于调试状态,所有的消息不被输出:"); System.err.println(xmlConfig.getString("CMPPConnect.debug")); System.err.print("相同Msg_id消息的总条数,目前只能为1:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.pk_Total")); System.err.print("相同Msg_id的消息序号,目前只能为1:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.pk_Number")); System.err.print("是否需要状态报告,0:不需要,1:需要,2:产生SMS话单:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.registered_Delivery")); System.err.print("信息类别:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.msg_Level")); System.err.print("业务类型,应与Infox对应:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.service_Id")); System.err.print("计费用户类型,0:对目的终端MSISDN计费,1:对源终端MSISDN计费,2:对SP计费,3:本字段无效:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.fee_UserType")); System.err.print("GSM协议类型:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.tp_Pid")); System.err.print("GSM协议类型:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.tp_Udhi")); System.err.print("信息内容来源,对应于登录Infox的帐号:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.msg_Src")); System.err.print("资费类别,“短消息类型”为“发送”,对“计费用户号码”不计信息费,此类话单仅用于核减SP对称的信道费:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.fee_Type")); System.err.print("资费代码,以分为单位:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.fee_Code")); System.err.print("存活有效期(单位:分钟):"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.valid_Time")); System.err.print("定时发送时间:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.at_Time")); System.err.print("源终端MSISDN号码(为SP的服务代码或前缀, 为服务代码的长号码, 网关将该号码完整的填到SMPP协议相应的destination_address字段,该号码最终在用户手机上显示为短消息的主叫号码) (没有可以为空):"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.src_Terminal_Id")); System.err.print("接收消息的用户数量(小于100个用户):"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.destUsr_tl")); System.err.print("接收业务的MSISDN号码,即被叫号码:"); System.err.println(xmlConfig.getString("CMPPSubmitMessage.dest_Terminal_Id")); } catch(Exception ex){ ex.printStackTrace(); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -