|
卡付款网关应用程序 ( CPGA ) 模拟信用卡公司的功能。客户(持卡人和商家)可以查看其帐户和交易细节。CPGA 管理员可以创建客户和帐户记录。然而主要的不同在于存储用户数据的方式不同。该应用程序将客户、帐户和交易细节存储在基于模式的 XMLType 表中。它也示范 XML DB 如何允许“关系”访问和 XML 访问相同数据。为了将 XML 数据呈现给用户,使用了本地 XMLType 转换功能。
当商家寻求对卡交易进行批准时,该请求通过 Web Service 传送。该服务根据可用的信贷限制接受或拒绝此交易,并生成交易日志(如果该交易成功)。JSP 用于创建用户界面。
以下重点列出本示例涉及的 Oracle9i XML DB 特性。
- XML DB 模式注册
- 通过 XML 模式进行的复杂类型映射
- 结构化 XMLType 表
- XML 分段地更新
- XMLType 转换
- XPath 搜索
- DBMS_XMLGEN 程序包的使用
2002 年 12 月 18 日发布。
|