首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

XFire开发客户端几种方式的示范

2014-04-26 
XFire开发客户端几种方式的示例目录:概述根据默认配置实现代理客户端根据JSR 181注解实现代理客户端根据WS

XFire开发客户端几种方式的示例

目录:

  1. 概述
  2. 根据默认配置实现代理客户端
  3. 根据JSR 181注解实现代理客户端
  4. 根据WSDL自动生成客户端代码
  5. 动态客户端的实现

[一]、概述

以?XFire webservice入门开发实例?中发布的服务端为例,WSDL:http://demo.micmiu.com:8080/xfire-base-demo/services/HelloWorldService?。

创建一个客户端调用的工程:

ps:注意代码中的 webservice的URL?没有后缀??wsdl

运行日志:

 ----> 初始客户端 <----Hi,Michael welcome,see more http://www.micmiu.com ----> 客户端调用结束 <----

[三]、根据JSR 181注解实现代理客户端

修改上面 [一] 中的服务接口类,添加@webService?注解:HelloWorldService.java

ps:注意代码中的 webservice的URL?没有后缀??wsdl

运行日志:

 ----> 初始客户端 <----Hi,Michael welcome,see more http://www.micmiu.com ----> 客户端调用结束 <----

[四]、根据WSDL自动生成客户端代码

目录结构如下:

E:\software code\xFire>tree├─client-src│└─lib

运用WsGen命令生成代码:

运行结果:

 ----> 初始客户端 <----Hi,Michael welcome,see more http://www.micmiu.com ----> 客户端调用结束 <----

[五]、动态客户端的实现

编写测试代码:HelloClient4Dynamic.java

ps:注意代码中的 webservice的URL?有后缀??wsdl

运行结果:

 ----> 初始客户端 <----Hi,Michael welcome,see more http://www.micmiu.com ----> 客户端调用结束 <----

热点排行