前段日子看到了一个提供WEB服务的网站-www.webxml.com.cn.它提供各种适用的Web服务。如天气预报、火车时刻表。 ? ? ? ? ? ? ? ? ? 于是就通过它提供的接口,实验了一下,看看它提供的那些接口有什么效果。但是因为是免费用户,所以每次访问的次数有限制,所以只是测试一下。 但是你需要从WSDL文档中生成客户端支持代码,可以使用axis的wsdl2java: %AXIS2_HOME%\bin\wsdl2java -uri?http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl?-p client -s -o stub 其中-url参数指定了wsdl文件的路径,可以是本地路径,也可以是网络路径。-p参数指定了生成的Java类的包名,-o参数指定了生成的一系列文件保存的根目录。 在执行完上面的命令后,读者就会发现在当前目录下多了个stub目录,在."stub"src"client目录可以找到一个SimpleServiceStub.java文件,该文件复杂调用WebService, 可以在程序中直接使用这个类。 ? 我用了好几个服务,火车,天气,城市代码等。 先贴我的pojo,pojo需要和它提供的入口的属性一致,代码如下: ?Train.java ? ? ? City.java ? ?? ? 接下来就是业务了。我们需要将它返回的数据集处理成我们需要的结果,所以用到了jdom。 ?代码如下: TrainInfo.java ?
详细解决方案
WebService处理.net中Dataset有关问题解决方法(转)
热度:726 发布时间:2012-10-26 10:30:59.0
相关解决方案
- IE不支持JQuery吗?解决方法
- boa+cgi+sqlite3【基于web的数据采集并动态显示】解决方法
- cgi提取文件内容?解决方法
- java.lang.NoSuchMethodException: setId([Ljava.lang.String;)解决方法
- s标签 图片src 当action 解析?解决方法
- CAPTCHA 模块中 ajax form 导致CAPTCHA session reuse attack detected异常,解决方法
- java编程思想.解决方法
- SSH框架导入struts,hibernate,spring分先后顺序吗>>解决方法
- 关于遮罩层的。解决方法
- java webservice 客户端调用服务器端同时发出多条请求~求高手解决思路
- oracle 最近的时间(而不是前一天的时间) 跪求sql语句 。解决方法
- webservice 赋值有关问题
- web service No services have been found.解决方法
- socket.connect(socketAddress,timeout ))解决方法
- description The requested resource (/gongqiu/goindex.action) is not available.解决方法
- javascript中===什么意思?解决方法
- struts工作流程~解决方法
- 求struts2玩的顺的人!解决方法
- Mybatis的mapper.是个接口?解决方法
- 求教一个关于两个list的类似求并集的算法。解决方法
- jquery+ajax网页被卡死,cpu爆掉! - -解决方法
- 怎样实现分页.解决方法
- mapping.findForward()执行后,没有跳转页面?解决方法
- Tomcat7 不支持这句代码,为什么?解决方法
- 经典<<thinking in java >>电子书+课后习题解答.解决方法
- 现在做的一个项目,遇到个坑爹的需求。解决方法
- 在servlet中存了cookie后,再转发到jsp,在jsp上得不到存的cookie, 可是一刷新就得到了,这是为什么?解决方法
- Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'解决方法
- cxf webservice 返回json字符串时,数值型的字符串双引号不见了
- 关于Struts2的list集合里面重复的值的处理办法。解决方法