DB2 XML 编程,第 3 部分: 客户机中的 XML 编程
2009-11-11 00:00:00 来源:WEB开发网核心提示:简介Web 2.0 日益流行在很大程度上是由于当代 Web 浏览器有很强的灵活性,这些浏览器使用 Ajax 与服务器通信来交换 XML 数据,DB2 XML 编程,第 3 部分: 客户机中的 XML 编程,然后利用 DHTML 在 XML 中导航并将数据显示给用户,浏览器的强大功能使它们能够作为基于 Web 的应用程序
简介
Web 2.0 日益流行在很大程度上是由于当代 Web 浏览器有很强的灵活性。这些浏览器使用 Ajax 与服务器通信来交换 XML 数据,然后利用 DHTML 在 XML 中导航并将数据显示给用户。浏览器的强大功能使它们能够作为基于 Web 的应用程序中的瘦客户机。
以这些技术为基础,产生了许多新技术和项目来满足 Web 2.0 的需要。新的辅助库(比如 Dojo 和 Sarissa)可以简化使用 XML 的过程,还增加了对 Scalable Vector Graphics(SVG)的支持。为了满足 Web 2.0 的需要,还开发了可嵌入的小部件(比如 Google 和 Yahoo Maps)、数据联合和集成方法(比如 RSS 和 Atom feed)以及使用数据 mashup 的新型开发方式。
如图 1 所示,连接所有这些技术的都是 XML。提要中的 XML 使提要能够通过网络发布和接收复杂的数据结构。DHTML 中的 DOM 应用程序编程接口(API)和 Sarissa 中的 XPath 支持可以在客户机中执行高效的 XML 导航,从而进行读写操作。
图 1. 面向 Web 的体系结构
注意:在以提要和服务形式查看数据源的 Web 2.0 环境中,数据库驱动程序扩展为支持 REST、FEED 和 SOAP 调用。如果解决了安全隐患,就能够从应用服务器和 Web 客户机使用 SOAP 或 REST 调用直接访问数据库例程,而不必创建不必要的映射。在下一篇文章中,将为 DB2® 创建一个 SOAP 驱动程序示例。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››XML 转成 数组对象
- ››XML注意的转义字符
- ››xml文件正确性验证类实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接