mas短信机webvice发送与回执
来源:互联网 发布:淘宝更改类目在哪里 编辑:程序博客网 时间:2024/05/19 03:21
最近,工作遇到要与短信机对接,研究些许时间,最终用webvice接口,个人测试采用webvice要比用API发送快,以下内容部分参考网上代码
步骤1、mas wsd地址:http://xxx.xxx.xxx.xxx/axis/services/SMsg?WSDL
2.通过axis1.4 生成客户端代码 在网上可以下载,官网已经没有
set AXIS_HOME=E:\axis\WEB-INF
set CLASSPATH=,;%AXIS_HOME%\lib\axis.jar;%AXIS_HOME%\lib\axis-ant.jar;%AXIS_HOME%\lib\commons-discovery-0.2.jar;%AXIS_HOME%\lib\commons-logging-1.0.4.jar;%AXIS_HOME%\lib\jaxrpc.jar;%AXIS_HOME%\lib\log4j-1.2.8.jar;%AXIS_HOME%\lib\saaj.jar;%AXIS_HOME%\lib\wsdl4j-1.5.1.jar;%AXIS_HOME%\lib\mail.jar;
java org.apache.axis.wsdl.WSDL2Java -p com.sms http://xxx.xxx.xxx.xxx/axis/services/SMsg?WSDL
pause
其中 pause 的作用是使命令行界面停留
3.ecplise 需要scr--客户端代码 lib ---webservice 所需jar包
public class SendSms {
public static void main(String args[]) {
java.util.HashMap<Integer, String> sqlContent = new java.util.HashMap<Integer, String>();
String ip = "xxx.xxx.xxx.xxx";
String dbName = "xxx";//数据库名称
String dbPort = "xxxx";//端口号
String loginName = "xxx";//登录名
String loginPwd = "xxx";//登录密码
String apiCode = "xxxx";//编码
long smId=2816;//客户收到短信id
int result = 2;
String[] mobiles = new String[2];
mobiles[0] = "11111111111";//手机号
String content = "发送手机内容";
SMsgService service=new SMsgServiceLocator();
SMsg_PortType client;
try {
client = service.getSMsg();
result= client.init(ip, dbName, dbPort, loginName,loginPwd);//初始化
if (result == 0) {
System.out.print("Init成功!");
// result=client.sendSM(apiCode,loginName,loginPwd,mobiles,content,smId);//发送短信
if (result == 0) {
System.out.println(content + " " + "发送成功!");
} else{
System.out.println(content + " " + "发送失败!");
}
String huizhi=client.recvMo(apiCode, loginName, loginPwd);//接收回执
System.out.println("回执!"+huizhi);
result=client.release();
} else
System.out.println("Init失败!");
} catch (ServiceException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (RemoteException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
- mas短信机webvice发送与回执
- 短信猫发送短信没有回执
- PHP发送移动MAS短信乱码的解决方法
- 短信平台MAS机的安装
- 短信回执设置
- 调用mas机db接口发短信问题.
- 短信回执的解析处理
- SMS PDU 短信回执设置
- ADC与MAS
- 短信猫接收与发送短信整理
- 短信猫接收与发送短信整理
- Mas短信开发增值服务平台建设
- Mas短信开发增值服务平台建设
- 移动MAS短信接口工具类
- 拨号器与短信发送
- MAS
- 短信猫的发送与接收
- Android 短信发送与拨打电话实现
- SQL语句之left join、right join、inner join的区别
- 将字符串student a am i反转为 i am a student
- linux平台学x86汇编(九):循环指令
- 二次开发更专业又好用的婚恋会员管理系统
- Android:输出日志信息
- mas短信机webvice发送与回执
- hdu 1869 六度分离 Floyd
- HDOJ-2072单词数(Trie树/MAP)
- linux平台学x86汇编(十):整数运算
- opencv基础知识总结
- 栈的应用之进制转化
- 《乌云背后的幸福线》
- PHP编码规范之PSR-3
- 第九周 课后实践:项目三——分数类中的运算符重载(续)