在上篇的文章中我们接触到如何来编写webService接口,这篇文章我们将讲述的是如何来访问webService接口

首先比如这样的一个接口:http://127.0.0.1:11111/weather?wsdl

一个很普通的webService我们应该如何来进行调用这个接口:

第一步:利用jdk的wsimport命令来生成代码 wsimport -keep http://127.0.0.1:11111/weather?wsdl

第二步:调用对应的接口文件:

  public static void main(String[] args) {URL url = null;try {url = new URL("http://127.0.0.1:11111/weather?wsdl");} catch (MalformedURLException e) {e.printStackTrace();}QName qName=new QName("http://webserviceimpl.camera.com/", "WeatherInterfaceImplService");Service service=Service.create(url,qName);WeatherInterfaceImpl  portType=service.getPort(WeatherInterfaceImpl.class);//service.getWeatherWebServiceSoap();String arrayOfString=portType.queryWeather("河南");System.out.println(arrayOfString);}

上面是我们调用的webservice接口,,首先我们要知道的是URL地址是我们要访问的webservice接口地址,也就是发布的webservice接口地址,

QName中的两个参数,一个是targetNamespace,

一个是servicename

然后getPort的参数是PortType对应的参数

上面就完成了webService接口的调用。

希望上面对你调用webservice的调用有所帮助

如何访问webService接口相关推荐

  1. 微信小程序访问WebService接口返回500错误解决过程

    背景:     新手,第一次尝试使用微信小程序访问WebService接口.     使用Microsoft Visual Studio新建了一个WebService项目,发布后,按照常规流程部署到I ...

  2. Python3 访问 webservice 接口(WSDL+suds 方式)

    Python3 访问 webservice 接口(WSDL+suds 方式) suds 安装 参考 suds 使用说明 WSDL文件解读 学习 python 学习 上一篇文章整理了 通过request ...

  3. webservice xml java_java访问WebService接口返回xml

    [      今天为了java webservice 为了调用NET,真是累死了,搞了整整一天.最后才搞定.唉,在网上搜了半天的资料,没有一个提供了正确的答案,都是抄来抄去的,或者高手们都太低调 pa ...

  4. C# 访问WebService接口示例

    工作时遇到需要请求客户的接口返回数据,要求使用WebService,借此机会记录一下. 一.什么是WebService? 简单来说: WebService即web服务,是一种跨编程语言.跨操作系统平台 ...

  5. 使用HttpURLConnection+AsyncTask访问webservice接口(返回json字符串)

    现在很多APP程序网络通信都是基于http的,数据格式我访问常常使用如下配置, DEMO下载地址:http://www.eoeandroid.com/thread-589937-1-1.html 截图 ...

  6. android如何调用接口方法,在Android中访问WebService接口的方法

    需要引入ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar 代码如下: //WebService的命名空间 static final Str ...

  7. java xml接口实例_Java访问WebService接口方法 , 返回xml数据,能根据 下面的能给我写个实例吗?略急...

    接口方法StringgetHolidayMsg(Stringkey,Stringflag,StringxmlMessage)参数说明keyXX提供给的key值,传入key值不正确不能正常提取数据,值为 ...

  8. Python3 通过 suds 访问 webservice

    Python通过suds访问webservice 本文描述了如何通过suds库访问webservice接口 Python通过suds访问webservice suds安装 Webservice访问测试 ...

  9. webservice接口使用json参数

    接到一个对接json格式参数的webservice接口的任务,很久没做过webservice相关并且以前也只做过xml格式参数,所以对此做了一些了解. 1.定义一个webservice服务端接口 1. ...

最新文章

  1. 3年级英语听力测试软件,三年级英语听力测试题.doc
  2. p2p項目”復活“之想
  3. 树莓派的Perl 遨游之旅
  4. [转]十问 Linux 虚拟内存管理 (glibc)
  5. 代码重构之没有理由拒绝Lambda表达式
  6. 了解C++类的大小和类变量的字节对齐
  7. linux下修改MySQL 密码
  8. 2014年考研计算机大纲解析:数据结构,2014年考研计算机大纲解析之数据结构
  9. matlab7.0 6.5,任何处理matlab6.5与7.0.1的兼容问题
  10. .net 实现Cookie跨域共享,单点登录SSO
  11. oracle的hr工资待遇,oracle的hr用户里employees表
  12. Myeclipse学习总结(11)——Eclipse中设置Java/Css/Html/Jsp换行长度
  13. java从入门到精通_Java大数据:数据库开发从入门到精通
  14. 用微软的压力测试工具进行拒绝服务攻击
  15. Python 3 实现冒泡排序
  16. 2.14.PHP7.1 狐教程-【PHP 静态类、静态方法、静态属性】
  17. 南京航空航天大学陈松灿教授访谈
  18. html表格打印自动换行,html 表格自动换行问题
  19. 语言的流变_拔剑-浆糊的传说_新浪博客
  20. 人文遥感 — 美丽兴化,千岛菜花

热门文章

  1. Hibernate in action阅读笔记-吵吵冷饭-ORM
  2. JQuery使用方法总结
  3. 【SQL Server数据迁移】链接服务器、分布式查询
  4. vim批量转文件编码
  5. 锐捷2126G部分基础配置(升级系统固件、telnet、vlan)
  6. JDK8:Lambda表达式操作List集合
  7. 万物皆为向量:在线向量召回工程服务化实践
  8. 一个Bug,让我发现了Java界的.AJ(锥)!
  9. 聊聊算法在面试中的地位
  10. 不满你说,我最近跟Java源码杠上了...