IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Open source | Information Management | SOA and Web services  >

从 Web 服务角度了解 Apache Derby 资源,第 1 部分:Derby 数据作为 WS-Resources

developerWorks

级别: 中级

David Medinets (david.medinets@gmail.com), 自由撰稿人, Eclectic Consulting

2007 年 7 月 19 日

现在注册或者使用您的 IBM ID 和密码登录。

全世界都在流行使用面向服务的架构 (SOA),因此您的所有资源都能支持 SOA 就变得至关重要。这可能意味着这些资源生产服务、消费服务或者本身就是服务。本系列教程共分为三个部分,从 Web 服务的角度介绍了 Apache Derby。Web 服务是无状态的,而大多数应用程序却不是。本教程是该系列教程的第 1 部分,将向您展示如何使用 WS-Resources 从 Web 服务的固有的无状态环境里引用 Derby 数据和结构。

在本教程中

很多应用程序的核心是存储信息的数据库。如何公开和访问数据库中的信息以及如何与信息进行交互是应用程序的关键所在。

使用传统的应用程序模型,应用程序必须负责提供与数据库的接口并且需要进一步确定如何处理信息。但是,随着越来越多的服务被基于 SOA 进行公开和构建,就需要使资源持久可用,而且可用于以一种开放的自由的方式存储信息。有一个标准可以满足这个要求 —— WSRF,在本教程中,将介绍构建此解决方案的核心方法,具体包含以下内容:

  • 构建核心框架。

  • 定义后端类来支持资源。

  • 提供与数据库的连接以存储资源信息。

  • 获得资源属性。

  • 设定资源属性。

预备知识


系统需求

本教程中的示例使用 Java 平台(1.5 版或更高),并且还使用了以下工具:

  • Apache Tomcat:此服务器用于保存可以提供对 Web 资源的访问的 Web 服务。
  • Apache Derby:此数据库用于保存关于人员的信息。Web 服务可以在数据库中查找关于任何给定 Web 资源的信息。
  • Apache WSRF:此框架极大地简化了 Web 资源的开发过程。
  • Apache Ant:Ant 是一个构建环境,该环境配有一个标准的构建 文件,并且可以运行开发最终应用程序所需的命令。

本教程中的示例和指导信息都是基于上述配置安装和 Microsoft® Windows® 环境的,当然,这些原理也可以应用在 UNIX®/Linux® 环境中。



学习时间

2 小时


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


    关于 IBM 隐私条约 联系 IBM 使用条款