📄 receiver.java
字号:
package com.huawei.bass.gansu.mms.server;
import com.cmcc.mm7.vasp.conf.MM7Config;
import com.cmcc.mm7.vasp.service.MM7Receiver;
public class Receiver extends MM7Receiver
{
// public MM7ReadReplyReq readReplyReq;
//Main方法
public static void main(String[]args)
{
//初始化VASP
MM7Config mm7Config = new MM7Config("./config/mm7Config.xml");
//设置ConnConfig.xml文件的路径
mm7Config.setConnConfigName("./config/ConnConfig.xml"); //必备
//构造MyReceiver
Receiver receiver = new Receiver();
receiver.setConfig(mm7Config); //必备
//启动接收器
receiver.start();
while(true)
{
try
{
Thread.sleep ( 2000 ) ;
}
catch ( Exception ex )
{
ex.printStackTrace();
}
}
}
// public MM7VASPRes doReadReply(MM7ReadReplyReq request)
// {
// /*接收从MMSC发过来的读后回复报告,以便得到一些有用信息,如MMSC的标识符等*/
// readReplyReq = request;
// System.out.println(“收到手机”+request.getSender()
// +“的已读消息,其MessageID为:”+request.getMessageID());
// System.out.println("MMSC的标识符为:"+request. getMMSRelayServerID()) ;
// //SP需要进行一些处理,例如构建MM7ReadReplyRes消息,返回给MM7 API
// MM7ReadReplyRes readReplyRes = new MM7ReadReplyRes ();
// readReplyRes.setStatusCode(MMConstants.RequestStatus.SUCCESS) ;/*设置请求完成状
// 态,必备,以便表明SP已经接收到读后回复报告。成功设1000。*/
// readReplyRes.setStatusText("所用状态文本说明"); /*设置所用状态的文本说明,应限
// 定请求状态,可选*/
// //返回给MM7 API,以便API将MM7ReadReplyRes返回给MMSC。
// return(MM7VASPRes) readReplyRes;
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -