XFire构建web service客户端的五种方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XFire构建web service客户端的五种方式相关的知识,希望对你有一定的参考价值。
这里并未涉及到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客户端的五种方式的主要内容,如果未能解决你的问题,请参考以下文章
Web Service学习之一:Web Service几种框架