关于java调用webservice调用短信接口发送短信

java调用webservice调用短信接口发送短信
本人现在有个功能是发送短信验证码,第三方只给了一个url,领导说利用web service调用短信接口就好了 求助一下 具体实现的思路和技术点

就是你需要写一个 请求 去调用别人的接口,得到返回的内容呗!网上搜索webservice调用接口,很多例子的!

下载一个cfx,用wadl2java工具生产java代码,然后调用对应的方法就行

这个需要第三方提供接口需要的参数,参数的格式,然后可以用xfire进行webservice请求

http://blog.csdn.net/e01014165/article/details/51446319看后面的后台 有你想要的

发送短信你要先找到供应商,然后调用他们的api进行信息获取,如:/**
* 发送短信给患者,提醒服务情况
* @param dest 用户手机号
* @param content 短信内容
* @return
*/
public static boolean sendMSM_Users(String dest,String content){
HttpClientUtil util = new HttpClientUtil(Utils.IP, Utils.PORT, "/mt/MT3.ashx");
// UTF-16BE

    // 短信内容
    String msg = "";
    String countryCode = dest.substring(0, 2);
    if ("86".equals(countryCode)) {
        msg = "尊敬的"+dest+"用户,"+content;
    }

     String hex = WebNetEncode.encodeHexStr(8, msg);
     hex = hex.trim() + "&codec=8";
     String msgid = util.sendPostMessage( Utils.USER,  Utils.PWD,  Utils.SERVICEID,  dest,  Utils.SENDER,  hex);
     boolean booleanmsgid = Utils.isInteger(msgid);
     return booleanmsgid;
}
这样就可以根据返回结果短道发送成功与否

利用CXF做一个webservice的客户端,然后调用服务(短信url),返回想要的结果。我有CXF的demo,需要的话加我qq464773234。

加我微信,帮你 18823177820

http://blog.csdn.net/macau2008/article/details/7320100