⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmppmessageconstants.java.svn-base

📁 华为短信网关实现的功能,包括服务器端和客户端代码
💻 SVN-BASE
字号:
package com.fetion.cmpp.server.sender;

import java.util.Date;

/**
 * @author Administrator
 *
 *  CMPPSubmitMessage submitMsg = 
 *  new CMPPSubmitMessage(
 *  pk_Total,//相同msg_Id消息总条数
 *  pk_Number, //相同msg_Id的消息序号
 *  registered_Delivery,	//是否要求返回状态报告				  
 *  msg_Level, //信息级别
 *  service_Id,//业务类型
 *  fee_UserType, //资费类别
 *  fee_Terminal_Id, //被计费用户的号码,只有fee_Terminal_Td为3时有效
 *  tp_Pid, //GSM协议类型
 *  tp_Udhi, //GSM协议类型
 *  msg_Fmt = 8, //消息格式
 *  msg_Src, //信息内容来源(SP的企业代码),例如919000。
 *  fee_Type, //资费类别01:对“计费用户号码”免费02:对“计费用户号码”按条计信息费03:对“计费用户号码”按包月收信息费 04:对“计费用户号码”的信息费封顶05:对“计费用户号码”的收费是由SP实现。通常值为02,注意这是一个字符串,并非整型。
 *  fee_Code, //资费代码(以分为单位),如:“0050”代表人民币0.50元。
 *  valid_Time, //存活有效期
 *  at_Time,//定时发送时间,格式遵循SMPP3.3协议。这个字段可以让短信在规定的时间给手机用户。一般情况下不填,保留为空字符串。
 *  src_Terminal_Id,//源号码SP的服务代码或前缀为服务代码的长号码, 网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码。实际上就是服务代码,可以是长号码 
 *  dest_Terminal_Id, //接收短信的手机号
 *  msg_Content, //短信内容
 *  reserve); 
 *
 *
 */
public class CMPPMessageConstants {

	public static final int pk_Total = Env.getConfig().getInt(
			"CMPPSubmitMessage/pk_Total", 1); //相同msg_Id消息总条数
	
	public static final int pk_Number = Env.getConfig().getInt(
			"CMPPSubmitMessage/pk_Number", 1);//相同msg_Id的消息序号
	
	public static final int registered_Delivery = Env.getConfig().getInt(
			"CMPPSubmitMessage/registered_Delivery", 1);//是否要求返回状态报告
	
	public static final int msg_Level = Env.getConfig().getInt(
			"CMPPSubmitMessage/msg_Level", 0);//信息级别

	public static final String service_Id = Env.getConfig().get(
			"CMPPSubmitMessage/service_Id", "mbj0010501");//业务类型
	
	public static final int fee_UserType = Env.getConfig().getInt(
			"CMPPSubmitMessage/fee_UserType", 0);//资费类别
	
	public static final int tp_Pid = Env.getConfig().getInt(
			"CMPPSubmitMessage/tp_Pid", 0);//GSM协议类型
	
	public static final int tp_Udhi = Env.getConfig().getInt(
			"CMPPSubmitMessage/tp_Udhi", 0);//GSM协议类型
	
	public  static int msg_Fmt = 8; //消息格式

	public static final String msg_Src = Env.getConfig().get(
			"CMPPSubmitMessage/msg_Src", "207566");//信息内容来源(SP的企业代码),例如919000。
	
	public static String fee_Type  = Env.getConfig().get("CMPPSubmitMessage/fee_Type","01");//资费代码
	
	public static String fee_Code  = Env.getConfig().get("CMPPSubmitMessage/fee_UserType","0");//资费代码
	
	public static Date valid_Time = new Date ( System.currentTimeMillis()+ 2*24*60*60*1000 );  //存活有效期

	public static Date at_Time = null;  //定时发送时间,格式遵循SMPP3.3协议。这个字段可以让短信在规定的时间给手机用户。一般情况下不填,保留为空字符串。
	
	public static String src_Terminal_Id =  Env.getConfig().get("CMPPSubmitMessage/src_Terminal_Id","106575007566");//源号码SP的服务代码或前缀为服务代码的长号码, 网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码。实际上就是服务代码,可以是长号码
	
	public static String reserve = ""; 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -