- 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将应用程序功能抽象成服务,采用面向服务的体系
您可能关注的文档
- 基于模糊PID算法的自动控制研究 .pdf
- 基于校园生活再适应视角的退伍复学大学生的压力研究及辅导初探.pdf
- 基于机器视觉的无人机自主飞行技术研究 .pdf
- 基于机器学习的气象数据分析技术研究 .pdf
- 基于智能算法的天气预测研究与应用 .pdf
- 基于时空大数据的交通灾害评价预警及服务关键技术 .pdf
- 基于无线传感器网络的监测系统研究的开题报告 .pdf
- 基于扩展有限状态机的WIA-PA协议模糊测试数据生成方法 .pdf
- 基于微内核模式的高灵活性数据访问技术研究的开题报告 .pdf
- 基于工匠精神的高职学生创新素养培育策略 .pdf
- 2024年PPA项目资金需求报告代可行性研究报告.docx
- 2024年高压电源项目资金需求报告代可行性研究报告.docx
- 2024年数显读卡仪项目投资申请报告代可行性研究报告.docx
- 2022~2023操作工技能鉴定考试题库及答案第445期 .pdf
- 2022~2023四小证考试题库及答案第138期 .pdf
- 2022~2023中级软考考试题库及答案第984期 .pdf
- 2022~2023中级软考考试题库及答案第6期 .pdf
- 依托综合实践教学,深化学生分类与比较思维.docx
- 2024年碳纤维热场材料项目资金需求报告代可行性研究报告.docx
- 2024年新型阀控型全密封免维护铅酸蓄电池项目资金需求报告代可行性研究报告.docx
文档评论(0)