客户端调用webService
发布时间:2020-12-17 01:15:36 所属栏目:安全 来源:网络整理
导读:1. 客户端编写 客户端有XFire、axis两种方式来访问Web Service 提供的服务。 前提条件:服务启动,且服务能运行(生成WSDL)。 注意:为了测试方便,现将测试类放入到同一个工程中,当然下面两种方式都可将部署到另一个新建工程中。 ? 1.1 第一种:Xfire 实
1. 客户端编写
客户端有XFire、axis两种方式来访问Web Service 提供的服务。
前提条件:服务启动,且服务能运行(生成WSDL)。
注意:为了测试方便,现将测试类放入到同一个工程中,当然下面两种方式都可将部署到另一个新建工程中。
?
1.1 第一种:Xfire实现调用
1.1.1 方式一:代理工厂
1.1.2 方式二:代理工厂
?
1.2 第二种:axis实现调用
由于服务端是用Xfire写的,现用axis调用,要在服务端做一些些修改。
1.2.1 第一步:加入axis所需包文件
加入Axis所需要的包文件,加入后的整个目录结构如下图所示:
?
?
1.2.2 第二步:修改 Web.xml 配置文件
在web.xml中加入基本Servlet 的 AxisServlet, 如下所示:
?
?
1.2.3 第三步:加入server-config.wsdd文件并修改
?
?
1.2.4 第四步:编写客户端测试代码
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |