浅谈XML技术在Web中的应用

来源 :科学与生活 | 被引量 : 0次 | 上传用户:david_jts
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:可扩展标志语言(简称 XML )在实现信息标准化、信息的交流与共享上有其独特的技术优势,因此它受到了广泛的重视。本文首先对XML技术进行了整体介绍,通过和传统的HTML的比较突出XML技术的优势,并引出基于XML的三层Client/Server模型。然后对其从数据获取、传输至显示以及外部处理的应用进行分析;最后对基于 XML 的三层 C/S 模型在信息标准化、数据处理等方面的应用优势进行了总结。
  关键字:XML、C/S模型、Web
  1. 引言
  随着计算机技术和网络的日益发展,人们已经步入真正的信息时代。在信息爆炸的当今社会,互联网已经成为人们生活中必不可少的重要工具。 信息传递、相互交流、资源下载,网络在人们生活和工作的各个方面起着重要的作用。如何能够更有效地实现网络资源的共享化,搭建一个更加快速、稳定、高效的网络平台已经成为企业、机构和网站建设人员所面临的问题。
  XML, 可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。其目的不仅在于满足日益增长的网络需求,而且也在于确保再通过网络进行交互合作时,具有良好的可靠性与交互性。
  随着Web技术、分布式对象技术两者的结合,传统的Client/Server结构逐渐向灵活的多级分布式Web计算机模型进行演变。多级分布式Web体系结构可划分为三层:表示层(客户机层)、功能层(应用服务器层)、数据层(数据库服务器层)。由于XML可以自己定义文件类型,有利于信息的表达和结构化组织,而且可以用一致的方式格式化和传送数据,将其运用到三层Client/Server结构模型中,必然会在网络传输中带来很大的优势。
  2. XML在Web中的应用
  2.1 XML概述
  “可扩展标记语言”(XML) 提供一种描述结构化数据的方法。XML 使用一组标记来描绘数据元素。每个元素封装可能十分简单也可能十分复杂的数据。您可以定义一组无限制的 XML 标记。由于 XML 标记在整个单位中以及跨单位采用,因此来自各种不同数据存储区的数据将更容易交换和操作。
  2.2 XML与HTML之间的关系
  在XML出现以前,Internet上主要是通过HTML进行数据交换,但是由于HTML是一种标记语言,强调的是如何显示,缺乏数据信息含义的表达。因此HTML在可扩展性、交互性、描述数据内容等方面有明显缺陷。而XML则强调的是结构的描述,可以由用户自定义标签来组织数据格式,增强对信息含义的表达能力。
  XML与TML之间的关系可以简单总结如下:
  (1) xml 不是要替换 html;实际上 xml 可以视作对 html 的补充。
  (2)与 html 相似,xml 不进行任何操作。虽然 xml 标记可用于描述订单之类的项的结构,但它不包含可用于发送或处理该订单以及确保按该订单交货的任何代码。其他人必须编写代码来实际对 xml 格式的数据执行这些操作。
  (3)与 html 不同,xml 标记由架构或文档的作者定义,并且是无限制的。html 标记则是预定义的;html 作者只能使用当前 html 标准所支持的标记。
  2.3 基于XML的三层Client/Server模型
  从网络体系结构各层次上看,基于XML的三层C/S模型具体实现的功能概括:
  数据层--实现数据的集成,XML数据产生于多种数据源,但都以统一的XML格式表达传输。
  功能层--实现数据的发送与处理,应用服务器通过HTTP交换数据,通过DOM处理XML数据。
  表示层--实现数据的显示,XML数据的可以有多种表现形式,而且可以为外部直接访问、编辑或转换,也可被其他系统所用。
  在基于XML的三层C/S模型中把XML作为一种结构化信息交换的表示方法,负责所有与数据源的通信,根据最终用户的要求,聚集和组织从多个远程数据库服务器上获取数据,并用XML形式交互式的把数据源返回的消息传递给客户机。
  分布式Web计算模型具有以下优点:
  (1) 经济性、可维护性。在客户端只有简单的浏览器,这样在企业内部部署硬件时客户端有时仅需要简单的网络计算机NC即可,大大降低了成本。
  (2) 可伸缩性。分布式Web计算将复杂的业务处理分割成相互之间可交互调用和通信的若干业务功能部件或对象,并可将其分配到多个网络互联的应用服务器中实现负荷分担。这些应用服务器还具备对分布对象管理和实时调度的功能,能够迅速地将请求交给当时可用的对象,并随着請求的增多调用更多驻留在其他应用服务器上的对象。从而只要通过添加应用服务器便能满足日益增长的业务处理需要。
  (3) 强壮性。当某台应用服务器发生故障或失效时,分布式系统会自动把该应用服务器正在处理的事务请求移交给另外一台工作正常的服务器。
其他文献
摘要:在“教育信息化2.0”时代下,实验室建设模式也在基于信息化技术发生改变。基于云桌面技术的实验室建设,能够解决传统实验室面临的难管理、数据易丢失、易泄密等问题。本文主要介绍了基于VDI云桌面架构的实验室建设,并与传统实验室建设作比较,分析基于云桌面实验室建设的优势。  关键字:计算机实验室;云桌面;VDI;  一、引言  对于理工科学生,高校越来越重视对其实践能力的培养。实验室承担着课程教学、
期刊
摘要:在现代艺术类专业教育活动中,为了有效地提升人才培养效果,需要结合行业发展态势不断地对其教育模式进行革新。为此本文探究了产学合作机制在实际中的应用特点及应用优势,以此为基础结合专业特征、学生发展、社会需求等因素,分析在媒介融合背景下如何进行规划设计来使此教育模式可以得到良性发展,从而在艺术类专业人才培养中充分地发挥出产学合作合作所具备的价值。  关键词:媒介融合;艺术类专业;产学合作;人才培养
期刊
摘要:随着,我国经济实力的不断发展壮大,保险行业作为其中重要的一个组成部分,不仅承担着国家与人民的经济补偿及资金融通的作用,同时对于社会的稳定含有一定的稳定作用。而保险文化则是保每个保险公司,在保险行业中相互竞争的保障,对于保险公司的发展有着来良好的促进作用。但是,当前随着保险市场的不断发展前进,保险公司中的保险文化水平也成为了当前影响同行之间竞爭的一个关键因素。我国在保险文化的建设方面处于起步阶
期刊
摘要:本文系统分析了硫、碳对拜耳法氧化铝生产过程的影响,总结了开展科技攻关工作取得的效果和生产实践经验,为高效利用国内高硫高碳铝土矿生产氧化铝提供技术支持,并对该研究领域提出优化建议。  关键词:铝土矿;氧化铝;生产;实践  1氧化铝工业现状  1.1化学纯度  现阶段,我国主要采用一水硬鋁石生产氧化铝和精细氧化铝,同三水铝石矿为原料生产的精细氧化铝相比,硅、铁、钠等有害杂质含量相对较高,影响产品
期刊
健康是人的第一财富,是任何事情的基础。现在生活条件优越,孩子们生长在了最好的时代,本应是健健康康,积极向上的学习和生活。可是国家健康体质报告却显示,青少年的身体状况在持续下滑,相继产生的营养过剩、肥胖、自私、性格极端等一系列问题层出不穷。作为一名教师,感到责任重大,要改变就要在当下进行转变,从课堂转变!在教学中,一定要通过教育方式、形式上的一些改变,来预防和治疗当下的“流行病”,事情都有双面性,相
期刊
【摘要】养老保险制度自建立以来,对促进经济发展和维护社会稳定起到了十分重要的作用。但随着人口老龄化到来,传统的养老保险制度已无法解决日益凸显的养老问题。为此,本文着重讨论当前我国养老保险制度存在的问题,并提出相应的对策。  【关键词】养老保险养老保险基金养老金养老保险制度问题对策  一、引言  “家家有老人,人人都会老”,养老保险影响着人们生活的方方面面。养老保险制度作为社会保障制度的重要组成部分
期刊
摘要:根据相关法律法规要求,我国会针对食品生产加工企业进行强制性的检验。所有出厂产品,都一定是在严格检验的基础上,才能够对外销售。对于食品生产加工企业来说,一般都是委托第三方来进行检验,条件好的会自己建立实验室来检验。然而,这都给企业带来了不小的开支。所以,现在很多食品生产加工企业会选择快速检测的方法,它检测的时间短、成本低、效率高,节约了时间成本和经济成本,提升了企业的效率。  关键词:食品安全
期刊
摘要:目前教师专业化水平成为制约托幼机构有质量、可持续发展的瓶颈。因此,了解托幼机构的师资现状,提高我市托幼教育的师资质量,本研究主要通过问卷调查的方法,对唐山市10所托幼机构的教师进行了问卷调查,根据统计整理的数据,梳理出唐山市托幼机构师资队伍的现状及产生的原因,并有针对性地提出解决问题的对策。  关键词:托幼机构、师资、唐山  一、调查背景:  随着国家鼓励生育政策的逐步实施,社会对托幼机构提
期刊
正如CK广告副总监罗伯特·格林所说,“香水的实际用途是什么?它不能让你干净或提神。它也不能清理下水道——这是香水广告的精髓,为消费者创造一个可触摸的幻想。香水广告充满智慧,因为气味作为一种气味很难直接表达。香水广告不直接描述气味,但使用神秘的条纹或标语来表达品牌的抽象概念。图像和副本的视觉组织经过谨慎设计,以口头上支持品牌的隐性陈述(Hackley,2005)。香水广告将产品与特定场景联系起来,从
期刊
摘要:在目前新冠疫情的影响下,越来越多的人选择居家饮食,而制作美食的工具也越来越多样化,代表着某个区域文化的美食工具受到了人们的追捧。柳州是一个宜居的工业城市,现在致力于重点打造“紫荆花都”城市名片,围绕紫荆花元素开发各类文创产品,一方面提升柳州城市的知名度,另一方面也可以促进柳州旅游业的发展。本论文主要研究柳州市地域文化——市花“洋紫荆”元素运用到美食工具造型设计的探索,提供几种运用的路径,为从
期刊