码迷,mamicode.com
首页 > Web开发 > 详细

XFire构建web service客户端的五种方式

时间:2017-02-13 23:56:26      阅读:476      评论:0      收藏:0      [点我收藏+]

标签:exception   exce   start   sys   service   cli   使用   reserve   ring   

这里并未涉及到JSR181Annotations的相关应用,具体的三种方式如下

①通过WSDL地址来创建动态客户端
②通过服务端提供的接口来创建客户端
③使用Ant通过WSDL文件来生成客户端

第一种方式:通过WSDL地址来创建动态客户端

view plainprint?

      packagecom.jadyer.client; importjava.net.MalformedURLException; importjava.net.URL; importorg.codehaus.xfire.client.Client; /** *通过WSDL来创建动态客户端 *@see此时需要在项目中引入XFire1.2CoreLibraries和XFire1.2HTTPClientLibraries */ publicclassClientFromWSDL{ publicstaticvoidmain(String[]args)throwsMalformedURLException,Exception{ Clientclient=newClient(newURL("http://127.0.0.1:8080/XFire_demo/services/XFireServer?wsdl")); Object[]results11=client.invoke("sayHello",newObject[]{"Jadyer22"}); System.out.println(results11[0]); } }

XFire构建web service客户端的五种方式

标签:exception   exce   start   sys   service   cli   使用   reserve   ring   

原文地址:http://www.cnblogs.com/d217011/p/6395544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!