转自IBM developerWorks,关于将SQL和存储过程直接提供成WebService的,比较有意思~

Data Web Services:访问 IBM 数据库服务器的新方式 —— 构建 Web 服务

通过服务访问 DB2 和 Informix Dynamic Server

<script language=JavaScript type=text/javascript> </script>
<script language=JavaScript type=text/javascript> </script>  

级别: 初级

Vijay Bommireddipalli (mailto:vijayrb@us.ibm.com?subject=Data Web Services:访问 IBM 数据库服务器的新方式 —— 构建 Web 服务), 数据服务器解决方案架构师, IBM

2008 年 1 月 03 日

IBM® Data Studio 是一个一体化的工具平台,其中包含用于开发和管理数据库服务器的一整套特性。Data Studio 的开发 IDE 包含了大量特性,可以为所有与数据相关的开发提供帮助。该产品的一个重要功能就是生成基于 Web 服务的数据库访问。本文将介绍这个令人激动的新特性,即 Data Web Services,并了解它的一些特性和功能。

简介

Web 服务已成为数据交换、访问和操纵的主流机制。它的底层标准已经成熟,而且它的一些优点,例如松散耦合和虚拟化,已经向实现面向服务架构(Service-Oriented Architecture,SOA)这一目标前进了一大步。很多调查表明,难于实现已成为推迟甚至放弃 SOA 项目的主要原因之一。很多面向数据的 Web 服务都做一件事 —— 在一个数据库上执行一条语句,或者调用一个存储过程,但是,为了完成这些操作,需要将这些数据库操作封装到应用程序代码逻辑中。开发面向数据的 Web 应用程序是一项有挑战性的工作,因为需要同时具备 Web 开发和数据库方面的专业知识。开发这些面向数据应用程序的数据访问开发人员可以证实,他们常常需要将 DML(数据操纵语言)包装到很多代码中。而且,代码的逻辑是重复的,例如:打开连接、执行语句、处理结果集、关闭连接,等等。如果能利用已有的数据库操作,将它们以 Web 服务的形式提供来避免执行上述操作,那就太理想了。这正是 Data Web Services 可以发挥作用的地方。

什么是 Data Web Services?

Data Web Services(

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值