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客户端的五种方式的主要内容,如果未能解决你的问题,请参考以下文章

Grails+Xfire 搭建Web Service环境

Web Service:cxf 实现

Web Service学习之一:Web Service几种框架

利用IDEA创建Web Service服务端和客户端的详细过程

JAVA开发Web Service几种框架介绍

JAVA开发Web Service几种框架介绍