XML的Web网站的设计与实现

XML的Web网站的设计与实现

ID:46580387

大小:377.15 KB

页数:5页

时间:2019-11-25

XML的Web网站的设计与实现_第1页
XML的Web网站的设计与实现_第2页
XML的Web网站的设计与实现_第3页
XML的Web网站的设计与实现_第4页
XML的Web网站的设计与实现_第5页
资源描述:

《XML的Web网站的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5卷第4期实验科学与技术·33··计算机及网络技术应用·333基于XML的Web网站的设计与实现333王震江,王武(昆明师范高等专科学校计算机系,昆明650031)摘要:介绍了一个三层结构的基于XML的网站结构模型。前端是HTML浏览器,用于访问网站,客户端使用HttpRequest对象,用来在Internet环境下访问服务器上的XML文档。中间是Web服务层,提供微软的Web服务环境IIS、网站编程技术平台ASP、数据库访问技术ADO。后端是数据逻辑层,充当数据库的角色,其中包括XML数据及其表示、定

2、义、转换、查询、安全性等。最后,讨论了一个具体的电子商务网站的设计和实现。关键词:可扩展标记语言;Web网站;三层结构;设计;实现中图分类号:TP393·02文献标识码:B文章编号:1672-4550(2007)04-0033-05DesignandImplementationofWebStationBasedonXMLWANGZhen2jiang,WANGWu(Dept1ofComputerScience,KunmingNormalCollege,Kunming650031,China)Abstract

3、:Thispapergivesamodelofthree-layerWebstationarchitecturebasedonXML.ThefrontierlayerisHTMLbrowser,whichisusedtoaccesstheWebstation.TheclientusesHttpRequesttoaccessXMLdocumentsintheWebserverintheenvironmentofInternet.ThemiddlelayerisWebservice,whichprovides

4、WebenvironmentIIS,programmingtechnologyplatformASP,anddata2baseaccesstechnologyADOofMicrosoft.Therearpartisdatalogiclayer,whichplaystheroleofdatabase,includingXMLdata,anditpsrepresentation,defining,transformation,querying,security,etc.Atlast,theproblemofd

5、esignandimplementationisdis2cussed.Keywords:XML;Webstation;three-layerstructure;design;implementation环境,主要的服务器端技术是XML数据、IIS、1引言ASP。在客户端访问服务器端XML数据时,使用可扩展语言(ExtensibleMarkupLanguage,HttpRequest、ADO技术作为基础,用脚本语言实XML)一经问世,就得到了业界的积极响应,许多现具体的转换。我们提出基于XML技术的网站逻专

6、家和厂商很快加入到XML技术的研究、开发和辑结构模型是一个多层结构,如图1所示。设计工作中,使得XML快速发展。基于XML的Web网站建设随着XML技术的迅速发展,正在成为今天Web技术的主流规范。XML[1]具有可扩展性、结构化和灵活性等优点。同时具备许多新的特征,如:定义严格,语法明确,表示方便,结构良好,适用于所有行业的新的标记定义等。本文将具体讨论在Internet环境中,如何实现基于XML的Web应用的各个技术及其细节。2网站技术架构图1基于XML的网站逻辑结构图在Windows环境下建设基于X

7、ML的Web应用与基于传统数据库的Web环境比较,在图13收稿日期:2007-03-26;修改日期:2007-04-1833基金项目:昆明师范高等专科学校基金(2005Z010)。333作者简介:王震江(1957-),男,副教授,硕士。研究方向:计算机网络及其应用,数据库及其应用。·34·实验科学与技术2007年8月所示的结构中,数据逻辑层扮演了数据库的角色;示,这些技术是CSS、XSLT、DOM。WebService层提供Web建立和管理环境;在客户CSS(CascadingStyleSheet)原本是

8、为了HTML层,可以使用浏览器通过上网方式浏览XML数据。文档的格式化提出的。目前使用CSS2版本。它支211客户层持常见的样式元素:border、color、display、font、客户层包含客户浏览器与微软的MSXML1dll,margin、text,还有表格功能等等。用来定义XML这是一个支持XML数据操作管理的程序。它提供文档的根元素、子元素和属性的表示形态。HttpRequest对象,该对象支持在Internet环

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。