跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

使用 Data Studio 快速开发由 XML 驱动的 Ajax 应用程序

学习如何使用 SQL/XML 编辑器进行高效数据 Web 服务开发

Tyler Anderson, 自由撰稿人
Tyler Anderson 2004 年毕业于 Brigham Young University 并且获得计算机科学学士学位,现在正处于攻读计算机工程科学硕士学位的最后一个学期。过去,他曾经是 DPMG.COM 的数据库编程人员,而现在他是 Stexar Corp. 的工程师,Stexar Corp. 的总部位于 Oregon 的 Beaverton。

简介:  Web 服务是一种通过 Internet 传递 XML 格式数据的常见方式,很久以来数据库早已成为 Web 应用程序不可分割的一部分。利用 IBM® Data Studio,开发人员可以通过定义能够自动构建和部署为 Web 服务的 SQL 以及 SQL/XML 查询,将 Web 服务和数据库结合起来。本教程使用 Data Studio 开发了一个数据驱动的 Web 服务,并创建了用于游戏行业的 Ajax 应用程序,用户可以浏览感兴趣的游戏,按名称搜索以及添加、编辑和删除游戏。运行在客户机上的 Ajax 应用程序采用 XML 格式和游戏 Web 服务通信,两者都安装在 WebSphere® Application Server 上。

发布日期:  2008 年 10 月 15 日
级别: 中级

访问情况 : 4990 次浏览
评论: 

开始之前

常用缩写词

  • Ajax:异步 JavaScript 和 XML(Asynchronous JavaScript and XML)
  • PHP:PHP 超文本预处理器(PHP Hypertext Preprocessor)
  • URI:统一资源标识符(Uniform Resource Identifier)
  • URL:统一资源定位符(Uniform Resource Locator)
  • XML:可扩展标记语言(Extensible Markup Language)

本教程适合于希望创建数据驱动的 Web 服务,为 Ajax 应用程序提供数据的 XML 和 Ajax 开发人员。也适合于希望利用 Data Studio 提供的自动创建特性来提高开发效率的读者。使用 Data Studio,开发人员可以从几个 SQL 与 SQL/XML 脚本构建和部署与 Ajax 客户机通信的 Web 服务。不需要 Java™ 或 PHP 之类的服务器端语言。

关于本教程

本教程说明了如何在 XML 和 IBM Data Studio 的帮助下更快捷地开发数据驱动的 Web 服务。我们将通过创建几个查询使用 Data Studio 管理与游戏数据库的连接,并通过游戏 Web 服务公开该连接。因此利用 Data Studio、XML 和基本的 Web 服务知识,就可以创建一个 Ajax 客户机与游戏 Web 服务通信,管理免费的 Flash 游戏,两者都部署在 IBM WebSphere® Application Server Community Edition(以下简称 Community Edition)上。本教程的主要内容包括:

  • 快速安装 Data Studio 和 Community Edition。
  • 使用 DB2® Control Center 创建和设置新的数据库与表。
  • 在 Data Studio 中建立您的第一个数据开发项目。
  • 使用 Data Studio 中的 SQL 编辑器创建 SQL 和 SQL/XML 脚本。
  • 将 SQL 和 SQL/XML 脚本公开为游戏 Web 服务。
  • 创建通过游戏 Web 服务管理免费 Flash 游戏的 Ajax 应用程序。

先决条件

阅读本教程需要下列工具:

  • Data Studio — 这个免费的插件原来称为 DB2 Developer Workbench,提供了高效数据库和 XML 驱动 Web 服务开发所需要的数据开发和 SQL 编辑器功能。本教程使用的是 1.1.2 版。
  • Java 应用服务器 — 还需要一个 Java 应用服务器来托管通过 Data Studio 创建和部署的 Web 服务。Data Studio 安装自带了 Community Edition 安装程序,而且 Community Edition 具备我们需要的全部 Web 服务支持,因此可将其作为应用服务器。本教程使用的是 1.1 版。
  • 数据库 — Data Studio 需要活动的数据库连接以便进行数据开发和创建 Web 服务。本教程需要一种 XML 数据库。IBM DB2 Express-C 就是这样的数据库。本教程使用 9.5 版。DB2 的安装说明请参阅 IBM developerWorks 教程 “在 PHP 和 Java 应用程序中使用 XML 数据库”。

1 页,共 12 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=XML, Information Management, Web development, SOA and web services, WebSphere
ArticleID=345813
TutorialTitle=使用 Data Studio 快速开发由 XML 驱动的 Ajax 应用程序
publish-date=10152008
author1-email=tyleranderson5@yahoo.com
author1-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。