访问 IBM 数据库服务器的新方式 —— 构建 Web 服务
2008-12-15 16:37:29 来源:WEB开发网简介
Web 服务已成为数据交换、访问和操纵的主流机制。它的底层标准已经成熟,而且它的一些优点,例如松散耦合和虚拟化,已经向实现面向服务架构(Service-Oriented Architecture,SOA)这一目标前进了一大步。很多调查表明,难于实现已成为推迟甚至放弃 SOA 项目的主要原因之一。很多面向数据的 Web 服务都做一件事 —— 在一个数据库上执行一条语句,或者调用一个存储过程,但是,为了完成这些操作,需要将这些数据库操作封装到应用程序代码逻辑中。开发面向数据的 Web 应用程序是一项有挑战性的工作,因为需要同时具备 Web 开发和数据库方面的专业知识。开发这些面向数据应用程序的数据访问开发人员可以证实,他们常常需要将 DML(数据操纵语言)包装到很多代码中。而且,代码的逻辑是重复的,例如:打开连接、执行语句、处理结果集、关闭连接,等等。如果能利用已有的数据库操作,将它们以 Web 服务的形式提供来避免执行上述操作,那就太理想了。这正是 Data Web Services 可以发挥作用的地方。
什么是 Data Web Services?
Data Web Services(DWS)是下一代解决方案,对于基于 Web 服务的 DB2 和 IDS 数据库服务器访问,该解决方案可显著简化其开发、部署和管理。DWS 使您可以利用 DML 语句(例如 Select、Insert、 Update、Delete 和 XQuery)和存储过程调用,生成 Web 服务,而不需要编写任何代码。DWS 提供了一个完整的 Web 服务接口,包括对 SOAP 和 REST 绑定的支持。而这些都是 Data Studio Developer 的一部分,所以可以在同一个环境中开发 Web 服务和数据库应用程序。生成的 Web 服务被打包成可即时部署的 Web 应用程序,后者可部署到受支持的应用服务器上。
- ››数据库大型应用解决方案总结
- ››IBM WebSphere常见问题解答
- ››IBM WebSphere Studio V5相关认证资料
- ››IBM WebSphere应用服务器发展趋势
- ››IBM WebSphere Application Server诊断和调优(一...
- ››IBM WebSphere Application Server诊断和调优(二...
- ››IBM WebSphere Performance Pack服务器
- ››IBM WebSphere软件概述
- ››IBM PowerVM 实战手册,第 3 部分 : VIO server 配...
- ››IBM PowerVM 实战手册,第 2 部分 : VIO server 准...
- ››IBM p 系列服务器系统固件升级攻略
- ››IBM PowerVM 概述
赞助商链接