欢迎来到天天文库
浏览记录
ID:9181245
大小:1.66 MB
页数:31页
时间:2018-04-20
《电信增值业务及软件开发一实践报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、电信增值业务及软件开发一实践报告学院:软件学院专业:软件工程班级:学号:姓名2:指导老师:2013年06月22日实验一:短消息MO指令匹配算法一、实验步骤及实验结果实验代码:#include#includevoidmain(){charS[100];charT[50];cin>>S;cin>>T;intlen1,len2;intlen;intnext[100];inti,j;intk;intcount=0;len1=strlen(S);len2=strlen(T);len=le
2、n1-len2;j=1,k=0;next[1]=0;while(j3、4、T[j-1]==T[k-1]){j++;k++;next[j]=k;}elsek=next[k];}i=0;j=0;while(j!=len2&&i5、匹配成功,初始匹配成功的位置为第:"<6、开发平台的操作手册熟悉短信增值业务软件开发平台”的实验步骤如下:登陆短信增值业务平台http://172.22.118.16:8081/sms/创建一个属于自己的业务,按需求和格式定义业务名称、指令类型、匹配方式、资费、处理方式、通道并送发审核。实验结果短信成功接收到,并且程序返回值为“0”结果分析通过平台下发的测试短信最终预期收到。说明在平台上创建的业务通道,格式正确。并且已经通过管理员的审核,能够合法的使用平台提供的通道资源。测试代码的发送成功还说明在程序中调用平台接口的方式是正确的。(2)实验内容“根据短消息增值业7、务软件开发平台的接口手册,熟悉短消息增值业务软件开发平台的HTTP接口、API接口、WebService接口等的使用方法”的实验步骤如下:http接口的参数定义格式:在程序中调用已通过审核的业务Stringurl="http://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.s8、etDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");通过程序来实现短信的下发代码实现:MainClass.javapackagecom.cqupt.http;publicclassMainClass{Stringphone="";publicMainClass(){StringmtMsg="";StringcommString="";Stringurl="htt9、p://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.setDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");//业务10、逻辑判断mtMsg="第二条测试信息";rd.setMtMsg(mtMsg);//拼接数据commString=RequestUtil.getInstance().commString(rd);//转发到重邮平台RequestUtil.getInstance().requestURL(commString,url);
3、
4、T[j-1]==T[k-1]){j++;k++;next[j]=k;}elsek=next[k];}i=0;j=0;while(j!=len2&&i5、匹配成功,初始匹配成功的位置为第:"<6、开发平台的操作手册熟悉短信增值业务软件开发平台”的实验步骤如下:登陆短信增值业务平台http://172.22.118.16:8081/sms/创建一个属于自己的业务,按需求和格式定义业务名称、指令类型、匹配方式、资费、处理方式、通道并送发审核。实验结果短信成功接收到,并且程序返回值为“0”结果分析通过平台下发的测试短信最终预期收到。说明在平台上创建的业务通道,格式正确。并且已经通过管理员的审核,能够合法的使用平台提供的通道资源。测试代码的发送成功还说明在程序中调用平台接口的方式是正确的。(2)实验内容“根据短消息增值业7、务软件开发平台的接口手册,熟悉短消息增值业务软件开发平台的HTTP接口、API接口、WebService接口等的使用方法”的实验步骤如下:http接口的参数定义格式:在程序中调用已通过审核的业务Stringurl="http://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.s8、etDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");通过程序来实现短信的下发代码实现:MainClass.javapackagecom.cqupt.http;publicclassMainClass{Stringphone="";publicMainClass(){StringmtMsg="";StringcommString="";Stringurl="htt9、p://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.setDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");//业务10、逻辑判断mtMsg="第二条测试信息";rd.setMtMsg(mtMsg);//拼接数据commString=RequestUtil.getInstance().commString(rd);//转发到重邮平台RequestUtil.getInstance().requestURL(commString,url);
5、匹配成功,初始匹配成功的位置为第:"<6、开发平台的操作手册熟悉短信增值业务软件开发平台”的实验步骤如下:登陆短信增值业务平台http://172.22.118.16:8081/sms/创建一个属于自己的业务,按需求和格式定义业务名称、指令类型、匹配方式、资费、处理方式、通道并送发审核。实验结果短信成功接收到,并且程序返回值为“0”结果分析通过平台下发的测试短信最终预期收到。说明在平台上创建的业务通道,格式正确。并且已经通过管理员的审核,能够合法的使用平台提供的通道资源。测试代码的发送成功还说明在程序中调用平台接口的方式是正确的。(2)实验内容“根据短消息增值业7、务软件开发平台的接口手册,熟悉短消息增值业务软件开发平台的HTTP接口、API接口、WebService接口等的使用方法”的实验步骤如下:http接口的参数定义格式:在程序中调用已通过审核的业务Stringurl="http://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.s8、etDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");通过程序来实现短信的下发代码实现:MainClass.javapackagecom.cqupt.http;publicclassMainClass{Stringphone="";publicMainClass(){StringmtMsg="";StringcommString="";Stringurl="htt9、p://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.setDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");//业务10、逻辑判断mtMsg="第二条测试信息";rd.setMtMsg(mtMsg);//拼接数据commString=RequestUtil.getInstance().commString(rd);//转发到重邮平台RequestUtil.getInstance().requestURL(commString,url);
6、开发平台的操作手册熟悉短信增值业务软件开发平台”的实验步骤如下:登陆短信增值业务平台http://172.22.118.16:8081/sms/创建一个属于自己的业务,按需求和格式定义业务名称、指令类型、匹配方式、资费、处理方式、通道并送发审核。实验结果短信成功接收到,并且程序返回值为“0”结果分析通过平台下发的测试短信最终预期收到。说明在平台上创建的业务通道,格式正确。并且已经通过管理员的审核,能够合法的使用平台提供的通道资源。测试代码的发送成功还说明在程序中调用平台接口的方式是正确的。(2)实验内容“根据短消息增值业
7、务软件开发平台的接口手册,熟悉短消息增值业务软件开发平台的HTTP接口、API接口、WebService接口等的使用方法”的实验步骤如下:http接口的参数定义格式:在程序中调用已通过审核的业务Stringurl="http://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.s
8、etDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");通过程序来实现短信的下发代码实现:MainClass.javapackagecom.cqupt.http;publicclassMainClass{Stringphone="";publicMainClass(){StringmtMsg="";StringcommString="";Stringurl="htt
9、p://172.22.118.16:8081/sms/http/SendSms";//读取接口传递过来的参数并封装数据RequestDatard=newRequestData();rd.setPhone("");rd.setServiceId("2");rd.setChannelId("1");rd.setDestNumber("1");rd.setLinkId("");rd.setMoId("");rd.setSpNumber("");rd.setFunctionType("");rd.setType("");//业务
10、逻辑判断mtMsg="第二条测试信息";rd.setMtMsg(mtMsg);//拼接数据commString=RequestUtil.getInstance().commString(rd);//转发到重邮平台RequestUtil.getInstance().requestURL(commString,url);
此文档下载收益归作者所有