在Java中怎么调用网上的WebService?? 找到网上提供的WSDL,将文件保存为.wsdl形式,粘贴到项目中为什么会出错啊?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WebService主要是系统间的交互,你把WSDL拷到项目中是无意义的 JDK6 一个命令。wsimport 然后。。什么都有了,自己调用吧 你使用xFile还是用什么?你把wsdl文件拿过来是没用的,那个文件只是告诉你如何写你的接口!当然如果对方没给一个原始的接口文件作参考的话,那么这个wsdl文件也是天书!!调用是通过链接来调用的!你运行这些程序都是在对方的服务器上执行的! 人家给你提供web服务,不是让你拷它的wsdl文档,而是给你url让你访问得Java org.apache.axis.wsdl.WSDL2Java http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL我估计你是想通过wsdl生成客户端,这是我以前做的一个获取天气web服务得例子,这句话告诉你你应该这样用别人得 wsdl 没用过,谁能告诉我wsdl到底是干什么的,一般在什么情况下使用呢?谢谢 初次学习webservice,贴出代码,请指教:Call call = (Call) service.createCall();call.setTargetEndpointAddress(new URL(endpoint)); //endpoint,提供服务的.jws的urlcall.setOperationName(method); //method,要调用的接口方法result = (String)call.invoke(new Object[]{...}); //Object[],传入的参数,result,返回结果 别人的WebService会提供一个类似连接的地址,你访问得到一个xml文件,解释出你想要的 wsdl接口协议的描述文件而已 没啥用 2楼的说的对 JDK6可以自动生成webService的客户端了 用2楼的方式生成一个吧 这个帖子中我回复过如何使用 Apache CXF 来调用 WebService 所提供的服务,有兴趣的话可以去参考一下:http://topic.csdn.net/u/20091016/22/56aebb07-cd7b-4c7b-a38a-ebd7f35392c8.html jsp上传下载.急... 关于Hibernate配置问题 关于openfire!! hibernate 怎么设置数据类型的长度 ftp上传!!! 如何在resion.conf里配置两个数据源 pager-taglib的中文乱码问题 怎么在一个类中引用其他的类??? JSP连接数据库问题,急!!! 正则表达式的问题 关于连接java连接sql2000的问题,终于解决了,有问题的可以来问问我~ jboss-spring奇怪问题
Java org.apache.axis.wsdl.WSDL2Java http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL
我估计你是想通过wsdl生成客户端,这是我以前做的一个获取天气web服务得例子,这句话告诉你
你应该这样用别人得 wsdl
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new URL(endpoint)); //endpoint,提供服务的.jws的url
call.setOperationName(method); //method,要调用的接口方法
result = (String)call.invoke(new Object[]{...}); //Object[],传入的参数,result,返回结果