用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心编程技巧计算机网络

XML在网络教育信息标准化中的应用

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 10:08:10
育资源建设委员会颁发了《现代远程教目资源建设技术规范》(试行),这是我国关于远程教育信息标准化工作的重要成果。该规范的核心内容是: 
  (1)课程资源分为六大类:媒体素材、试题、网络课件、案例、文献资料和网络课程,详细规定了各类资源的功能、技术开发要求和信息属性标注。
  (2)教学支持系统所具有的功能要求。
    (3)远程教育管理系统的功能要求。
    2、 2000年底,教育部高教司联合清华大学、北京大学、北京师范大学、华东师范大学、上海交通大学等十余所高校成立了中国现代远程教育技术标准化委员会。该委员会致力于借鉴国际上比较成熟的标准,在此基础上一方面结合我国的实际情况进行本土化的工作,另一方面结合我国网上教育具体实践对标准进行修订和完善,使之既与国际接轨并为国际标准提供中国的个案补充,又符合本国的国情以利于我国远程教育的长远发展。  
  通过分析国际上关于教育信息技术标准的研究线索,特别是参照IEEE P1848的框架,中国现代远程教育技术标准化委员会提出了我国现代远程教育标准体系,并于2001年4月29日颁布了《现代远程教育技术规范(教学资源部分)》1.0版。
三、 XML 简介
什么是XML?
    XML是"可扩展标识语言"(Extensible Markup Language)的缩写。也是目前网络上流行的HTML语言的延伸。
    与HTML不同的是,XML语言能把数据与数据表示(例如界面)分开。这种特性能够让XML适合在网络上不同计算环境(无论是不同的操作系统环境,还是不同的设备显示方式)中采用一致的信息表示方式。XML技术被称作是下一代网络计算的核心技术,是因为它能够按照一定的语法和词汇表定义各种专业知识,而且还能够以文本的方式在网络上传递,让各种联网的计算机能够解释这些知识,并协同工作完成不同的计算任务。这种特性使XML成为了网络上分布式计算的最佳载体,使P2P计算方式轻松实现。
XML的特点
    XML的本质特点是表达知识的语义。具体地包括:
    *  有助于构造三层的应用框架 
XML能集成不同的数据源,并与分布式对象技术相结合,构造三层的应用框架。
    *  可在本地进行个性化计算和处理 
在客户端处理数据,减轻了服务器端负担,并且可根据不同用户的要求作相应的处理。 
    *  各种编辑操作非常方便 
特别是支持对文档局部进行更新,减少了数据传输量。
    *  广泛的适用性 
支持多种应用环境,具有跨平台、跨空间和跨设备的优点,适合网络传输。
    *  表达知识能力强 
与HTML不同,XML主要是描述数据本身而非数据的显示格式,因此,它特别适合知识表示。 
XML带来的好处
1、更有意义的搜索
    数据可被XML唯一的标识。没有XML,搜索软件必须了解每个数据库是如何构建的。这实际上是不可能的,因为每个数据库描述数据都是不同的。有了XML,书就可以很容易以标准的方式按照作者、标题、ISBN序号或其他的标准分类。搜索书就变得十分方便。
2、开发灵活的Web应用软件
    数据一旦建立,XML能被发送到其他应用软件、对象或者中间层服务器做进一步地处理,也可以发送到桌面用浏览器浏览。XML和HTML、脚本、公共对象模式一起为灵活的三层Web应用软件的开发提供了所需的技术。
3、不同来源数据的集成
    现在搜索多样的不兼容的数据库实际上是不可能的。XML能够使不同来源的结构化的数据很容易的结合在一起。软件代理商可以在中间层的服务器上对从后端数据库和其他应用处来的数据进行集成。然后,数据就能被发送到客户或其他服务器做进一步的集合、处理和分发。
4、多种应用得到的数据
    XML的扩展性和灵活性允许它描述不同种类应用软件中的数据,从描述搜集的Web页到数据记录。同时,由于基于XML的数据是自我描述的,数据不需要有内部描述就能被交换和处理。
5、本地计算和处理
    XML格式的数据发送给客户后,客户可以用应用软件解析数据并对数据进行编辑和处理。使用者可以用不同的方法处理数据,而不仅仅是显示它。XML文档对象模式(DOM)允许用脚本或其他编程语言处理数据。数据计算不需要回到服务器就能进行。分离使用者观看数据的界面,使用简单灵活开放的格式,可以给Web创建功能强大的应用软件,这些软件原来只能建立在高端数据库上。
6、数据的多样显示 
    数据发到桌面后,能够用多种方式显示。通过以简单开放扩展的方式描述结果化的数据,XML补充了HTML,被广泛的用来描述使用者界面。HTML描述数据的外观,而XML描述数据本身。由于数据显示与内容分开,XML定义的数据允许指定不同的显示方式,使数据更合理地表现出来。本地的数据能够以客户配置、使用者选择或其他标准决定的方式动态地表现出来。CSS和XSL为数据的显示提供了公布的机制。
7、粒状的更新
通过XML,数据可以粒状的更新。每当一部分数据变化后,不需要重发整个结构化的数据。变化的数据不需要刷新整个使用者的界面就能够显示出来。目前,只要一条数据变化了,整一页都必须重建。这严重限制了服务器的升级性能。XML也允许加进其他数据,比如预测的温度。加入的信息能够流入存在的页面,不需要浏览器发一个新的页面。
8、升级性
    由于XML彻底把标识的概念同显示

上一页  [1] [2] [3]  下一页

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:29,109.38000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号