webService
qqiabc521
这个作者很懒,什么都没留下…
展开
-
XFire完整入门教程
<br />网上关于XFire入门的教程不少,要么是讲得很简单,就像Hello World一样的程序,要么就是通过IDE集成的工具来开发的,这对于不同的人群有诸多不便,关于XFire的一些详细的信息就不再多讲,可以参考官方网站和相关的文档,这里讲一个完整的入门实例。<br /><br />实例中包括三个情况,我想基本上可以概括所有的需求,或者自己稍加扩展即可。先来看看我们的Interface。 1package test;<br /> 2<br /> 3import java.util.List;<br /原创 2011-04-24 23:28:00 · 930 阅读 · 0 评论 -
用java客户端调用webservice
<br />xfire方式:<br />方法一:<br />Client client = new Client(new URL("http://localhost:8080/myWebService/services/MyService?wsdl"));<br /> Object[] result = client.invoke("account", new Object[]{new Integer(3),new Integer(4)});<br /> <br />cxf方式:<br />方式一:<b原创 2011-05-03 13:08:00 · 1816 阅读 · 0 评论 -
CXF 动态客户端--复杂对象
大家都知道,CXF提供了两种创建客户端的方式:一种是使用cxf提供的wsdl2java命令生成客户端,另一种就是动态创建客户端。关于第一种方式,就是直接将远程提供的类信息在本地生成,原理很简单。关键是动态调用并且方法参数为复杂对象时,这种方式是通过动态加载(加载到内存,并且只在当前线程中有效)需要使用到的远程的类信息,来完成客户端的创建以及远程方法的调用,使用方式如下:1、 首先创建动态客户端工厂: JaxWsDynamicClientFactory dynamicClient = JaxWsDyn原创 2011-05-03 13:21:00 · 2545 阅读 · 0 评论