- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于XML和WebService的高校数据交换平台设计
摘要:针对高校信息化建设中的现状,通过对传统数据集成技术的优
缺点进行分析,基于XML和WebService,搭建一种统一的数据交换
平台,有效地解决了高校不同部门的数据库之间存在的异构问题,实
现了资源的共享,大力推动了信息化建设的进一步发展。
关键词:信息化建设;数据集成;XML;WebService
0引言
随着网络技术的飞速发展,高校信息化建设取得了显著的成果,
越来越多的部门开发了自己的应用系统,如人事管理系统、教务管理
系统、财务系统等。然而,随着信息化进程的不断推进,所暴露出的
问题也日益明显。首先,这些业务系统大多是由学校各部门在不同时
期、基于不同的软硬件平台所开发的,各个系统之间相互独立,数据
在体系结构、存储模式、信息表示等方面存在异构,形成了大量的信
息孤岛,难以保障数据的准确性和一致性;其次,由于缺乏统一的信
息标准和规范,导致学校内部各部门之间无法实现数据共享及信息交
换,大量资源得不到合理应用。因此,在不改变学校各部门现有系统
的前提下,对分散在各应用系统中的异构数据进行整合,搭建一个统
一的数据交换平台,实现对数据的统一访问和控制,成为当前校园信
息化建设中迫切需要解决的问题。
目前异构数据集成的技术主要有三种:数据仓库、联邦数据库和
中间件方式。数据仓库把来自不同数据源的数据复制到一个统一的数
据仓库中,进行集中查询,用户可以直接访问数据仓库获取数据。其
优点是处理简单、便于控制,缺点是数据重复存储,数据源的更新无
法及时反映到数据仓库中。这种方法只适用于数据访问频繁、且数据
源相对稳定的情况,不适用于实时查询。联邦数据库是由参与协作的
半自治的数据库系统组成,各数据源之间相互独立,通过数据转换接
口来实现彼此的访问。这种方法的优点是容易实现,缺点是当异构数
据源种类繁多且经常变化时,工作量大、扩展性差,只适合数据源较
少的情况。中间件方式并不改变数据原有的存储位置,通过为所有异
构数据源提供一个统一的虚拟视图来实现集成。用户基于全局视图进
行查询,中间件将针对全局的查询转换为对各局部数据源的查询,最
后将各局部数据源的查询结果集成后再返回给用户。中间件能集成半
结构化和非结构化的数据,适用于数据源较多、结构多样和变化频繁
的情况。
本文通过对高校信息化建设的现状进行分析,提出了一种在中间
件的基础上,采用XML和WebService技术构建数据集成平台的方
案。
1数据交换平台的关键技术
1.1XML技术
XML是ExtensibleMarkupLanguage(可扩展标记的置标语言)的
缩写,是W3C(WorldWideWebConsortium)组织1998年提出的数据
文件格式的标准。XML由SGML(标准通用标记语言)发展而来,
它是一种由规范定义的元语言,即用于定义其它语言的语言。
XML语言主要具有以下特点:
(1)自描述性。XML是一种自描述语言,在XML文档中,数据
本身就已经包含了元数据,不仅人能够理解XML文档内容,计算机
也能够进行处理。
(2)可扩展性。XML不同于HTML,在XML中并不预先定义标
记,在遵循XML规则的前提下,用户可以自由地创建标记和属性,
以满足自己的需求。
(3)灵活性。XML提供数据的结构化表示,并且将数据描述与数
据显示分离开来,可以很方便地修改数据的显示形式,使得同样的数
据可以有不同的表现形式。
(4)跨平台性。XML文档是纯文本文档,无须进行任何修改即可
移植到不同的平台上去,真正做到了跨平台应用。
XML已迅速成为数据交换的一种表示标准,在异构数据的集成
方面发挥了重要的作用。
1.2WebService技术
WebService是一种面向服务的分布式计算体系结构,具有松散
耦合性、良好的封装性、协议的通用性和高度可集成性等优点,能够
提供开放的、面向Internet的标准程序接口,使得基于不同平台的应
用服务可以相互操作。
WebService将应用程序功能抽象成服务,采用面向服务的体系
您可能关注的文档
最近下载
- EPDM塑胶面层施工方案:.doc VIP
- 肿瘤化疗药物使用指南和规范.pdf VIP
- 分析沥青混凝土路面病害产生原因及处理的方法.doc VIP
- 2024华医网答案;继续教育答案;复合杂交手术治疗主动脉夹层疾病新理念;题库答案.docx VIP
- 省级优秀课件人音版小学音乐二年级上册《大海》.pptx
- 遇到更好的自己(新员工).pdf
- 超星尔雅学习通《劳动通论》章节测试答案.pdf VIP
- 思想道德与法治2021版第六章第四节.pptx
- 2024年外研版八年级上册英语Module 9 Unit3 Language in use.pptx VIP
- 2024年华医网继续教育肠内肠外营养临床规范化应用答案.docx VIP
文档评论(0)