用eclipse建立简单WebService客户端,使用WSDL,用于短信接口发送
使用工具:eclipse 标准版,不用任何插件。
操作步骤:
- 建立java Project 命名为mess;
- 再在project上右键,选择other,选择web service文件类别,选择web service client类,里面只用添加wsdl地址即可,不必修改其它的内容;
- 完成之后,生成你wsdl中服务名,为了醒目,假设是“xxxx”;那么会有两个关键类:xxxxStub,xxxxLocator;
- 可能会有xxxxPortProxy文件错误,这个文件其实可以不用,可以删除;(提示:如果想修改正常,原因是类包存在问题。)
- 随意建立一个类,导入包含xxxxStub和xxxxLocator类包;由于webService使用的是接口!所以要实例化,并且抛出异常;
- 然后可以直接Ctrl+F11运行即可。
1 package xxxxService; 2 3 import java.net.MalformedURLException; 4 import java.rmi.RemoteException; 5 6 import xxxx_pkg.xxxxStub; 7 import xxxx_pkg.xxxxLocator; 8 9 public class Test { 10 11 public static void main(String[] args) { 12 try { 13 xxxxLocator service = new xxxxLocator(); 14 java.net.URL url = new java.net.URL("URL?WSDL"); 15 xxxxStub stub = new xxxxStub(url, service); 16 String x2 = stub.sendMessageFunction("String", "String", "String", "String", "String", "String"); 17 System.out.println(x2); 18 } catch (RemoteException e) { 19 // TODO Auto-generated catch block 20 e.printStackTrace(); 21 } catch (MalformedURLException e) { 22 // TODO Auto-generated catch block 23 e.printStackTrace(); 24 } 25 26 } 27 28 }
新建的测试的类
扩展:
其实不止可以新建java project,也可以建立Dynamic Web Project,只是更多人用来做C/S架构而已;
附上一篇介绍各种webService的文章:java 调用webservice的各种方法总结
后记:
在网上查阅了许多资料,无奈能力有限,各种各样的框架,要不就是有问题,要不就是不支持,有可能会出现下列原因:
xFire:使用eclipse plugin 中 xfire 提示的是xxxxImpl类中有“UnsupportedOperationException()”异常,结果愣是改了半天没有任何进展!
CXF:使用Apache 最新的 CXF2.7.6,弄了一会了wsdl2java.bat,
cmd到这个bat文件目录
执行:set JAVA_HOME="E:\Progra~1\Java\jdk1.7.0_05"
执行:call wsdl2java.bat "URL?wsdl"
这样就可以自动生成webservice client的java代码,但是!,出现“WSDLToJava Error: Rpc/encoded wsdls are not supported with CXF”;
Axis:SAOP:然后再看看Axis1.x,Axis2.x的例子,头大了!
初学,讲得比较简单。
转载于:https://www.cnblogs.com/vastiny/p/3213332.html
用eclipse建立简单WebService客户端,使用WSDL,用于短信接口发送相关推荐
- wsdl互联网短信接口_中国移动推出短信小程序
小程序赛道要逆天了,继微信小程序,百度小程序,支付宝小程序,头条小程序,360PC小程序之后,中国移动宣布也将进入小程序赛道,推出短信小程序,覆盖生活吃穿住行所有场景! 了解到,所谓的短信小程序其实就 ...
- wsdl互联网短信接口_中国移动推出短信小程序,逆袭机会在哪里?
小程序赛道要逆天了,继微信小程序,百度小程序,支付宝小程序,头条小程序,360PC小程序之后,中国移动宣布也将进入小程序赛道,推出短信小程序,覆盖生活吃穿住行所有场景! 了解到,所谓的短信小程序其实就 ...
- php短信接口源码,比较简单,但也实用
上次我写过一段php调用webserver的短信接口原码,今天把php的调用http的奉献一下,比较简单,但还是实用的 //短信接口同样是调用http://www.56dxw.com 的 <?p ...
- java web短信接口_Java调用WebService短信接口-Go语言中文社区
一.WebService接口说明 以http post的形式进行发送,上面是请求信息,下面是返回值. 接口文档返回值部分介绍. 二.Java代码,其中的MD5工具类请参照我的其他文章,或自己找一个MD ...
- 106短信简单描述与验证码短信接口介绍
如何调用 106短信验证码 接口地址 怎么样找短信公司要106短信验证码接口测试费用 一.什么是106端口短信: 106短信通道是指仅中国移动.中国联通提供的网关短信平台,实现与客户指定号码进行短信批 ...
- Java调用WebService短信接口
一.WebService接口说明 以http post的形式进行发送,上面是请求信息,下面是返回值. 接口文档返回值部分介绍. 二.Java代码,其中的MD5工具类请参照我的其他文章,或自己找一个MD ...
- 超简单且免费体验的手机短信验证,三分钟学会(包含c语言、c++、python、java、php等语言)
文章目录 简介. 一.短信平台 二.步骤 1.注册一个账号 2.下载接口文档 3.互亿在Java中的短信验证 总结 简介. 鄙人用的是Java,其他语言也可以用如:c语言.c++.python.jav ...
- IFTTT的简单使用-转发安卓手机的短信到邮箱
我相信大家自己摸索一下也可以玩转起来这个小工具. 背景: IFTTT是if this than that 的缩写,它其实是一种设计理念,当然也是我们现在要使用的软件的名字.在我初步使用看来它是一种图形 ...
- Spring boot简单的接入阿里短信接口
准备工作如下: 我们需要在阿里云上开通短信服务,这里可以买资源包,也可以自己充值; 创建短信验证签名,签名需要阿里后台审核,一般2小时左右; 创建短信模板; 在用户头像下菜单,(在AccessKey管 ...
- JavaWeb(第一实验)---通过Eclipse建立简单登录界面,将jsp技术和html技术结合!(附具体代码)
实验目的: 1)熟悉eclipse开发环境 2)验证主要快捷方式.Alt+/\Alt+上下方向键.左右方向键\切换窗口\代码块注释 3)了解tomcat的路径结构 4)掌握HTML.javascrip ...
最新文章
- 简单的聊聊自动化测试:Selenium的高级操作
- One sentence only!!
- 微信小程序 获取用户信息 官网例程 详解
- GitLab修改用户密码
- Linux脚本挂起运行
- linux命令菜鸟ping,Linux ping命令
- python写接口测试代码_python写运单接口测试(增改查)完整代码
- 填涂颜色(洛谷P1162题题解,Java语言描述)
- Box2D——入门教程
- 海量数据库解决方案2011040701
- tensorflow模型部署与python java API线上调用
- abb880/580驱动程序,zmu程序图纸571/592/792需要
- 入门级Unity安装教程
- 迅捷PDF编辑器如何编辑PDF文字图文教程
- kic炉温测试软件中文版,KIC炉温测试仪-KIC2000炉温测试
- 论文阅读:VoltJockey: Breaching TrustZone by Software-Controlled Voltage Manipulation over
- 《计算机工程》投稿经验分享
- MacBook Air 2015换硬盘
- OSGi架构学习与设计
- Android-ubuntu配置
热门文章
- mac详细的系统信息怎么查看?
- 零基础如何优雅入门“网红”Python?小白必看的MicroPython视频合集:从入门到精通!...
- [windows10系统]mysql8.0最详细的安装指南
- 2013年云计算发展展望:混合云即将起飞
- for 循环中实现多个点击事件
- 语句--分支语句if case
- 【java集合框架源码剖析系列】java源码剖析之HashMap
- 太平洋女性网焦点图的几种写法
- POJ 1166 The Clocks
- 用.htaccess 禁止IP访问