• λ我爱Aspx >> Asp.Net >> 基于XML的三层C/S模型
  • 基于XML的三层C/S模型

  • :未知  Դ:internet  :2007-5-20 16:44:09  ؼ:xml,三层
  • 2.4 处理和编辑XML数据

    在基于XML的C/S模型中,不但能够通过XML集合多个数据源的数据,并把数据源数据及时传输给表示层,而且,只要能理解XML数据,就能从客户层处理和编辑中间层的数据,然后通过中间层与数据层之间的数据刷新机制,对数据层数据进行刷新。

    运用XML解析器能够读入一串XML数据,经过处理,产生一棵结构树,并且使用DOM把所有数据元素作为对象。解析器或者用脚本把数据进行进一步的处理,或者把数据移交给另外的应用软件或对象进行进一步的处理。

    DOM实际上是一个应用编程接口(API),用来定义一种标准方法。通过这种方法,能够处理XML结构树的元素。对象模式控制着使用者如何同结构树交流,并且把所有树的元素作为对象暴露出来。DOM用扩展方式支持名域、数据类型、查询和XSL转化。

    3. 基于XML的三层C/S模型的应用实例

    下面具体介绍如何实现基于XML的三层C/S模型,以我们做所过的三层C/S 模式的图书资料管理为例,它是基于XML表达、传输与处理的,其详细实现如下:

    3.1 获取数据生成XML文档

    中间层通过XML获取数据源数据,生成XML文档,其中每一的书目信息包括:书名、作者、图书简介、出版日期。下面所列的就是获取数据源的一段典型例程。

    <%@ LANGUAGE=VBScript %>

    <? XML VERSION="1.0" encoding="GB2312" ?>

    <图书资料管理>

    <%Set Connection=Server.CreateObject("ADODB.Connection")

    Connection.Open

    Set ItemRecordset =Connection.Execute(

    "select * from item ")

    Do while Not ItemRecordset.EOF%>`

    Ҷƪл˵?
  • һƪXML 如何推动下一代信息共享应用程序
    һƪ用Asp.net实现简单的文字水印