现在位置:范文先生网>理工论文>计算机信息技术>基于XML的三层C/S模型

基于XML的三层C/S模型

时间:2023-02-21 00:10:52 计算机信息技术 我要投稿

基于XML的三层C/S模型

 A THREE TIER C/S MODEL BASED ON XML

Deng Donghua   Yang Zongkai    Yue chunhui

Electronics & Information Engieering Department,

E-business Centre,

Huazhong University of Science & Technology, Hubei*Wuhan 430074

 

Abstract  Extensible Markup Language(

in short XML)has unique technical superority in the implementation of data standardization、data integration and data communication,so it gains far-ranging regard . In this paper, we bring forward a three tier C/S model based on XML, and dissuss  its application and implementary prosses .

Keywords XML ,  Client/server model

 

基于XML的三层C/S模型

邓东华 杨宗凯 乐春晖

(华中科技大学电信系

华中科技大学电子商务中心

湖北 武汉 430074)

摘 要 可扩展标志语言(简称XML)在实现信息标准化、信息的交流与共享上有其独特的技术优势,因此它受到了广泛的重视。全文首先提出了基于XML的三层Client/Server模型;然后对其从数据获取、传输至显示以及外部处理的应用进行分析;接着以图书资料管理系统为例,说明了其具体的实现;最后对基于XML的三层C/S模型在信息标准化、数据处理等方面的应用优势进行了总结。

 

关键词 XML,Client/Server模型  三层结构模型

1.问题的提出

    可扩展的标记语言 (Extensible Markup Language,缩写为XML)是SGML (Standard Generalized Markup Language,标准通用标记语言)的一个子集,是简化的SGML。它是互联网联合组织(W3C)创建一组规范,以便于软件开发人员和内容创作者在网页上组织信息,其目的不仅在于满足不断增长的网络应用需求,而且也在于确保在通过网络进行交互合作时,具有良好的可靠性与互操作性。

随着Web技术、分布式对象技术两者的有机结合,传统的Client/Server主从结构逐渐向灵活的多级分布式Web计算模型进行着演变。多级分布式Web体系结构可划分为三层:表示层(客户机层)

、功能层(应用服务器层)、数据层(数据库服务器层)。

而由于XML可以自定义文件类型,有利于信息的表达和结构化组织,而且可以以一致的方式格式化和传送数据,若将其运用到三层Client/Server模型中,必将产生很大的网络应用优势。于是也就引出了本文讨论的问题——基于XML的三层C/S模型。

2.基于XML的三层C/S模型

从网络体系结构各层次上看,基于XML

的三层C/S模型具体实现的功能概括如下:

数据层——实现数据的集成,XML数据产生于多种数据源,但都以统一的XML格式表达传输。

功能层——实现数据的发送与处理,应用服务器通过HTTP交换数据,通过DOM处理XML数据。

表示层——实现数据的显示,XML数据的可以有多种表现形式,而且可以为外部直接访问、编辑或转换,也可被其他系统所用。

基于XML的三层Client/Server

模型的应用结构如图一所示:

 


【基于XML的三层C/S模型】相关文章:

基于XML的三层C/S模型08-06

开发基于SQL SERVER 的C/S数据库应用系统?08-06

一种基于B/S结构与C/S结构结合的新体系结构08-06

z c s08-15

《z c s》08-15

基于uCLinux和S3C4510B的网络通信设计08-06

CIMS环境下基于特征的产品模型08-06

声母Z、C、S08-15

《z c s》说课稿08-08