访问 IBM 数据库服务器的新方式 —— 构建 Web 服务
2008-12-15 16:37:29 来源:WEB开发网核心提示: DWS 的关键方面无需编程,使用 DWS 创建 Web 服务! DWS 使您可以通过拖放界面创建 Web 服务:将任何 DML 操作或存储过程调用拖放到一个 Web 服务容器中,访问 IBM 数据库服务器的新方式 —— 构建 Web 服务(2),即可创建可即时部署的 Web 服务, DWS
DWS 的关键方面
无需编程,使用 DWS 创建 Web 服务!
DWS 使您可以通过拖放界面创建 Web 服务:将任何 DML 操作或存储过程调用拖放到一个 Web 服务容器中,即可创建可即时部署的 Web 服务。
DWS 还支持一个集成的测试环境,在这个测试环境中,只需点击几次鼠标,就可以部署和测试生成的服务。
DWS 支持基于 HTTP 的 SOAP 和 WSDL 生成。
DWS 自动生成 Web 服务描述语言(Web Services Description Language,WSDL)文件,其中包含 Web 服务的描述。
DWS 支持 REST 风格的服务接口。
除了基于 HTTP 的 SOAP 外,DWS 还支持 HTTP GET/POST 绑定,以便将 REST 风格的服务提供给数据库服务器。
DWS 可以将服务器端 XSLT 应用到传入的 XML 服务请求和发出的响应上。
DWS 使您可以应用服务器端 XSLT,以满足任何服务形式的需求。在 Web 2.0 领域,有一些有趣的特性,在后面的小节中将介绍到。
不会生成代码!
DWS 由一个公共元数据驱动运行时组成,不会在幕后生成任何 “黑盒” 代码。这使应用程序具有可靠性和轻量级特性。
开发 Data Web Services
如 图 1 所示,开发 Data Web Services 通常需要执行以下步骤:
开发 SQL 语句、存储过程或 XQuery 语句。
创建一个 Web 服务。
将所需的操作拖放到这个 Web 服务中。
将这个服务部署到应用服务器上。
使用集成的测试环境或 Web 服务客户机测试这个 Web 服务。
图 1. Data Web Services 的典型开发流程
- ››数据库对象——存储过程
- ››数据库设计词汇对照表
- ››数据库大型应用解决方案总结
- ››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 准...
更多精彩
赞助商链接