Data Web Services构建Web服务

豆豆网   技术应用频道   2008年01月10日  【字号: 收藏本文

内容摘要:Data Studio 的开发 IDE 包含了大量特性,可以为所有与数据相关的开发提供帮助。该产品的一个重要功能就是生成基于 Web 服务的数据库访问。本文将介绍这个令人激动的新特性,即 Data Web Services,并了解它的一些特性和功能。

  在 Web 服务 myfirstService 上单击右键,选择 Build and Deploy。

  图 5. 构建 Web 服务并将其部署到 WAS-CE 上

  Data Web Services构建Web服务

  接下来,选择安装在您的系统上的 WAS-CE 服务器作为部署 Web 服务的目标。默认情况下,Data Web Services 同时生成 REST 和 SOAP 绑定。当然,可以改为只生成一种绑定。还可以选择 Launch Web Services Explorer after deployment,以便使用内建的 Web 服务浏览器启动 Data Studio,以测试服务。

  最后,选择 Finish。

  Data Web Services 创建一个 Web 应用程序,并根据选择的 Web 服务器生成特定的配置文件。然后,将这个 Web 应用程序部署到本地的 WAS-CE 服务器。

  图 6. 将 Web 服务部署到 WAS-CE 上

  Data Web Services构建Web服务

  注意:也可以选择生成一个 Web 应用程序(.war)文件,并自己来部署它。然后,Data Web Services 会根据选择的应用服务器,使用智能默认设置生成一个即时部署 的 Web 应用程序。当然,在部署之前,可以对这些内容进行定制。

  部署好 Web 服务之后,Data Studio 启动 Web 服务浏览器,通过 Web 服务浏览器可以测试 REST 和 SOAP 端点。选择 SOAP 绑定,并为 empno 参数指定一个值。

  注意:这个例子中指定的 select 语句有一个名为 :empno 的参数占位符。这个值是作为 Web 服务请求消息的一部分发送的。最后会显示 Web 服务的响应,如 图 7 所示。可以单击 Web 服务浏览器中的源链接,以查看源 XML。

作者:Vijay    责编:豆豆技术应用

正在加载评论...