




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Web Services 在数字化校园建设中的应用摘要现代高校数字化校园建设普遍存在“信息孤岛”的问题,本文探讨了基于WebServices技术的跨平台数据交换系统的设计模型及特点。 关键词WebServices、数字化校园、信息孤岛、资源整合 引言 随着众多高校校园网的建设和发展,大部分高校已经依托校园网建立各种应用系统,提高了部门的工作效率,支撑着部门的主要业务。如教务管理系统、学生管理系统、图书馆信息管理系统、人事管理系统、资产管理系统、网络考试系统等等。在各种应用不断增加和完善的同时,一个亟待解决的问题也日益暴露出来。由于各校的信息化建设前期没有做好统一的规划,各院、系、职能机构在信息
2、化建设方面一般各自为政,教务、办公、财务、图书、后勤、保卫、科研等部门都建立了自己的信息系统。因其所采用的软件系统不一致、数据库异构、数据标准不统一等等原因,在全校范围内人为地形成了一个个的“信息孤岛”,不但导致了大量的低水平重复建设,资金浪费严重,而且给教学、科研和管理带来了极大的麻烦。如何解决这个问题,已成为数字化校园建设进一步拓展的桎梏。WebServices作为一种整体技术构架,从根本上能够解决跨平台数据交换的问题。 1、WebServices的体系架构 WebServices是由一系列开放标准构成以提供各种服务的互操作,其中包括: (1)XML 在各种平台上以文档的形式向用户提供与数
3、据相关的各种信息,实现了跨平台的数据编码和组织方式。它是最基础和最关键的部分。 (2)简单对象存取协议(SOAP) SOAP用于WebServices之间跨平台的相互通信。它定义了消息传递的封装,给出了数据编码的指导方针,提供了描述远程程序调用(RPCs)的规则。 (3)WebServices描述语言(WSDL) WSDL提供了规则的、能被计算机阅读的Webservices描述。 (4)通用描述、发现和综合协议(UDDI) 用于WebServices的注册及规定了如何在Internet或企业网络中发现有效的WebServices。 以上这些协议规范加上广泛使用的传输层和网络层的通用标准(TCP
4、/IP、HTTP、SMTP等)就能实现一个完整的WebService体系架构。 2、基于WebServices的数据交换模型 2.1数据集成 用XML描述和约束需要交换的数据格式,将各应用系统的异构数据封装成XML格式,通过数据发布的形式集成到数据交换中心,在中心形成逻辑上集中而物理上分布的“虚拟数据库”2.2数据交换中心 数据交换中心主要实现应用系统异构数据源到XML格式的双向转化,完成虚拟数据源的管理、数据转发、以及在此基础上进行数据流量和流向分析。交换中心的安全管理模块负责身份认证和集中的访问控制。需要进行数据交换的应用系统与交换中心进行双向数据传输以实现多数据源的数据访问。应用系统与数
5、据交换中心的交互采用WebServices调用的方式实现,这样用户在请求数据时不用关心数据源的具体位置和数据源的格式,实现真正的分布式应用。 2.3数据交换流程 系统数据交换采用发布订阅方式处理流程,整个数据交换过程分为用户发布和中心转发两个相对独立的阶段。用户发布阶段: 用户登录数据发布页面,选择要发布数据的XML模式和查询条件;页面处理逻辑完成数据提取并封装成XML格式;页面调用交换中心的发布数据接收WebServices;交换中心执行调用将发布的数据写入中心缓存数据库中并返回响应。 中心转发阶段: 数据交换中心查询中心缓存数据库获得用户发布的数据,查找订阅信息;对找到的每个订阅者,调用订
6、阅数据接收WebServices转发数据;将接受到的XML数据写入订阅缓存;订阅数据处理模块查询订阅缓存,提取订阅数据并完成XML数据到本地数据源的映射。 3、系统特点 3.1开放性强 基于WebServices的校园网平台的最大特点就是开放性强。在网内可集成各种Web服务,实现部门与部门间的密切集成,使校园网应用形成一个整体,实现各部门之间的资源共享,信息互通,实现真正的网络资源整合,充分利用现有资源实现网络价值,在更大意义上发挥网络的功能。 3.2集成代价低 基于WebServices校园资源整合平台是一种实用且性价比较高的方案。在改造现有系统的基础上,其后部署的系统还是可以采用部门独立开
7、发的原则,在统一规划中,只要了解各部门的WebServices接口就能直接与之对接,无需额外设计专用连接模块,为系统平滑升级提供了规范。相对其他的EnterpriseApplicationIntegrate(EAI)解决方案投资小,且部署简单,对原系统的改造成本较小,集成代价低。 3.3平台无关 WebServices技术对各种平台及已经存在技术具有良好的兼容性。对CORBA、J2EE、.NET及B/S,C/S系统都有一系列完整的改造方案。无论校园网中的原系统采用何种技术,都可无缝的改造到此平台上来。 4、结束语 Webservices技术为异构数据库统一检索提供了完善的解决方案,此方案可以屏
8、蔽平台差异和数据库本身的差异,实现多种信息资源的整合,消除“信息孤岛”。它作为一种新兴的具有无限活力的技术,与校园网络应用的结合,必然会对数字化校园建设起到巨大的推动作用。 1HongbingWang,JoshuaZhexueHuang,YuzhongQ,JunyuanXie。Webservices:problemsandfuturedirections.WebSemantics:Science,ServicesandAgentsontheWorldWideWeb,2004,1:309-20。 2柴晓路,梁宇奇。WebServices技术、构架和应用M。北京:电子工业出版社,2003。 3陈和平,张俊峰,顾晋广,叶锋。WebServices技术浅析J。武汉科
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 怀化市重点中学2025年高三质量检测试题(三模)数学试题试卷含解析
- 江西工程学院《建筑工程事故分析与处理》2023-2024学年第二学期期末试卷
- 临汾职业技术学院《网络服务器配置》2023-2024学年第二学期期末试卷
- 重庆交通大学《环境工程学》2023-2024学年第二学期期末试卷
- 低压电器 课件 单元二 项目二 任务二 交流接触器的使用
- 天津商业大学宝德学院《商业经济学》2023-2024学年第二学期期末试卷
- 闽南师范大学《舞蹈作品创编》2023-2024学年第一学期期末试卷
- 江苏警官学院《歌曲作法》2023-2024学年第二学期期末试卷
- 云南工贸职业技术学院《生理学基础》2023-2024学年第二学期期末试卷
- 烟台工程职业技术学院《马克思主义发展史》2023-2024学年第一学期期末试卷
- 农产品食品检验员理论知识竞赛题库
- 山东中医药大学中医学(专升本)学士学位考试复习题
- 农夫山泉产品陈列手册(共45页).ppt
- 【原创】《“备-教-学-评”目标一致性的实施策略》讲座PPT
- 企业集团财务管理综合练习计算
- 【北师大版】六年级下册数学教学设计-总复习《数的认识》(1)
- 行政事业单位财务管理制度范文
- 机房专用精密空调巡检维护
- 养老机构服务高质量115项明细
- 动、静平衡原理及平衡方法
- 船舶首制船设计任务书doc
评论
0/150
提交评论