XML在智能大厦OAS中应用.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML在智能大厦OAS中应用

XML在智能大厦OAS中的应用    [摘要]XML作为一种数据存储格式,在网络中使用XML交换数据,使得代码、数据和表示可以分离,XML最大的特点是具有强大的可移植性和灵活性。在基于J2EE的智能大厦OAS的开发中,以XML作为应用之间存储、传输和转换数据的手段,可以很好地解决Web上的数据表达问题。同时利用数据绑定可以很容易地创建和维护XML文档,而DOM使得Web应用程序方便地解析和利用XML文档。XML的广泛应用必然能推动Web不断发展。   [关键词]可扩展标记语言 数据绑定 文档对象模型办公自动化系统 模式      一、引言   XML作为计算机专业学生课程之一,在实际教学过程中,结合具体的应用和学生一起来学习,增加学生对XML功能特别之处的了解和学习.下面是我上课过程中的一个具体实例,XML在智能大厦OAS中的应用,OAS(Office Automation System,办公自动化系统)是智能大厦基本功能之一,它能够使人们借助Internet更快地获得更多的多媒体信息,从而提高办公效率,将企业和静态信息、公司公告、公文流转、文件处理归档、消息机制、工作计划等各种数据整合到一起,提供强大的办公事务处理和及时沟通企业跨部门、跨地域运作。OAS是基于web的应用系统,采用J2EE的分布式多层结构体系,以Java为平台,所有功能都是通过应用服务器和用户浏览器之间的交互来完成的。   随着Internet的迅速飞速发展,电子数据交换日益频繁,特别在商务交易和企业信息系统平台中,采用何种数据格式简化处理和后台系统的集成成为日益突出的问题。XML (extensible Markup Language)是W3C ( Worid Wide Web consortium,万维网协会)所具备的新特性,将有助于大幅度地改善人们在网络世界里的交流方式。XML使用UNICODE字符集以及树型结构,能够表示不同语言和领域的复杂数据类型,同时它通过ASCII标签来标识数据的语义,人们可以很容易地编辑其数据内容。这些优点已使XML成为实现数据规范化最佳的语言和电子交换的标准平台。   二、XML的特点及在Web中的应用   XML是Web应用的一种新技术,是万维网联盟( W3C)制定的标准。XML简化了网络中数据交换和表示,使得代码、数据和表示分离,可以作为数据交换的标准格式。就这点而言,XML被称为智能数据文档。XML有3个要素:Schema(模??)、XML(extensible stylesheet Language)与XLL (extensible Link Language)。   XML的主要用途有两个:一是作为元标记语言,定义各种实例标记语言标准;二是作为标准交换语言,担负起描述交换数据的作用。因此,这有助于更精确地显示内容,方便跨越多种平台,可更有意义地有哪些信誉好的足球投注网站结果。此外,XML将启用新一代的基于Web的数据查询和处理应用程序。   1.XML的特点   (1) XML文档是纯文本,因此可用从文本编辑器到可视化开发环境的任何工具创建编辑,这样程序可以更简单,在需要存储大量数据的场合,一个数据库的XML前端就可以满足需要,因此XML提供了从小配置文件到企业级数据仓库的可扩展性。   (2)基于内容的数据标识,因而可被不同程序用于不同用途。   (3)可格式化XSL可指定如何显示数据。   (4)具有很强的链接能力,可以定义双向链接、多目标链接和两个文档间的链接。   (5)易于处理。XML对格式的定义非常严格,并且具有层次结构,处理起来则比较注重使用XML进行通信。   当XML在Web应用程序之间传递时,它主要作为一种数据通信的标准格式。这是因为XML采用基于文本的格式,可以很方便地在HTTP协议中被传递.   2. XML的应用   (1)用于客户与不同的数据源进行交互。数据可能来自不同的数据源,它们有各自不同的复杂格式,客户与这些数据源之间只通过一种标准语言进行交互,由于XML有自定义及扩展性,所以它可以表达各种类型的数据。客户收到数据后可进行处理,XML解决了数据的统一接口问题,使用在数据中附加Tag来表达数据的逻辑结构。   (2)应用于将大量运算负荷分布在客户端。客户可根据自己的需求来选择和制作不同的应用程序来处理数据,而服务器只需发出同一个XML文件。当客户向服务器发出不同的请求,服务器分别予以不同的响应,这样加重了服务器端的负荷。应用XML的自解释性使客户端在收到数据的同时也可以理解数据的逻辑结构,这样可以减轻服务器端的负荷。   (3)应用于将同一数据以不同的面貌展现给不同的用户。这样客户和厂家都可以对它的表现形式进行定制,使得网络用户界面个性化、风格化。   (4)应

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档