WEB开发网
开发学院软件开发Java XFire 入门:轻松将 POJO 发布成 Web 服务 阅读

XFire 入门:轻松将 POJO 发布成 Web 服务

 2009-11-10 00:00:00 来源:WEB开发网   
核心提示: 4、创建 XFire 框架的服务发布文件 services.xml在 “1、创建 Web 应用目录和基本元素” 中创建的 classes 目录下新建目录 ”META-INF\xfire”;在步骤 a) 中新建的 ”xfire&rdquo

4、创建 XFire 框架的服务发布文件 services.xml

在 “1、创建 Web 应用目录和基本元素” 中创建的 classes 目录下新建目录 ”META-INF\xfire”;

在步骤 a) 中新建的 ”xfire”文件目录下创建新文件 services.xml,文件的默认内容如 清单1-2 。


清单 1-2 WEB-INF\classes\META-INF\xfire\services.xml
1、 <beans xmlns="http://XFire.codehaus.org/config/1.0"> 
2、 </beans> 

将 POJO 发布成 Web 服务

XFire 框架中,我们有两种方式将 POJO 发布成 Web 服务:

一种方式是直接使用 Web 服务接口和 Web 服务实现类(POJO)来发布;

另一种方式是基于 JSR181 标准和注释技术将被注释的 POJO 发布成 Web 服务;

下面的章节中我们将学习使用第一种方式来完成 POJO 的 Web 服务发布。我们将使用经典的 ”Hello World!”例子来演示将 POJO 发布成 Web 服务所需要的步骤,不过我们不再是简单的访问一个 Java 方法来输出 ”Hello World!”字符串,而是转为在 SOA 环境下实现:Web 服务客户端通过访问服务器端发布成 Web 服务的 POJO 获得返回的 ”Hello World!”字符串后输出到客户端的控制台上。

将 POJO 发布成 Web 服务的基本步骤如下:

创建 Web 服务接口,声明该 Web 服务对外暴露的接口;

创建 Web 服务实现类,为 Web 服务接口提供实现;

修改 XFire 框架的服务发布文件 ---- services.xml,将 POJO 发布成 Web 服务。

下面我们通过创建 ”Hello World!”例子来具体说明如何实现这三个步骤。

1.创建 Web 服务接口 ---- HelloWorldService

上一页  1 2 3 4 5 6 7 8  下一页

Tags:XFire 入门 轻松

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接