使用PHP和AJAX的XML编程(2) - php语言 -

使用PHP和AJAX的XML编程(2)

时间:2013-04-11 12:52:27   来源:   评论:加载中...   点击:加载中...
基于 ACORD 人寿数据模型的场景我们来考虑一个简单的人寿保险场景,...

基于 ACORD 人寿数据模型的场景

我们来考虑一个简单的人寿保险场景,在这个场景中,首先创建一个表示新保单的 XML 文档,然后查询和操纵这个文档,另外还将这个文档从一层移动到另一层。这个文档基于合作运营研究与发展协会(Association for Cooperative Operations Research & Development,ACORD)用于人寿保险规范的 XML,它定义了健康保险和年金保险需要交换的数据。

为了申请一个新的保险,客户需要提供一些基本信息。部分信息是在一个 PHP 应用程序中填写的,还有一部分是在客户机浏览器中填写的。然后,保单存储在一个 DB2 XML 列中。在 DB2 9 中,XML 类型的列在内部将 XML 数据存储为一棵解析后的树,与关系数据存储在不同的地方。这种方法是 DB2 9 特有的,更早的 DB2 版本则使用关系存储基础设施来存储 XML。

下面是保单 XML 文档在客户机与应用程序之间的流程:

·在 Web 客户机中,客户更新页面并单击 Submit。

·Web 客户机向 PHP 发出一个 XMLHTTP 请求,以获得新的空白保单文档。

·PHP 应用程序打开一个空白的保单文档,用一个全局惟一标识符(GUID)更新它,然后将该文档返回给 Web 客户机。

·Web 客户机使用 Ajax 捕捉返回的事件,并检索 XML DOM,然后用 Web 页面中输入的信息填充该文档。

·Web 客户机使用 XMLHTTP 将更新后的 XML 发送给 PHP 应用程序。

  图 3. 创建新的保单请求的 Web 站点。


相关热词搜索:

 
上一篇:使用PHP和AJAX的XML编程(1)
下一篇:使用PHP和AJAX的XML编程(3)
收藏 将此文推荐给朋友
分享到: