



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于SOA的高校教育资源系统整合研究摘要信息资源的有效整合是高校数字化校园中面临的难题和挑战。sa面向效劳架构,作为新一代的体系构造,是当前解决异构系统整合、应用系统集成最理想的方案之一。本文提出一种基于sa的高校教育资源整合的系统框架,并对如何利用该框架开展数字化校园教育资源整合给出了可行方案。关键词数字化校园;sa;教育资源;整合1引言高校信息化建立将会经历系统集成、应用集成、信息集成、社会集成等四个阶段1。在施行过程中,集成环境的建立是重中之重,特别是在当前大多数高校还处在应用集成、信息集成时期,作为整个信息化系统重要组成部分的教育信息资源的有效共享和开发利用正成为一个关键问题,它必将在
2、进步教育科研质量,挖掘高校的开展潜力等方面发挥重要作用。目前,开发平台、工具的异构性和紧耦合性导致了大量的教育资源系统之间不能互联互通、资源共享与软件复用2,“信息孤岛现象在高校普遍存在。随着高校信息技术的开展,教育信息资源类别形式复杂多样、杂乱无序,数量猛增,质量参差不齐,事实上这些资源都还停留在低层次、低效率的重复建立上。假如采用传统方式来整合现有的教育资源系统会造成周期长、投入大等问题,同时又缺乏统一标准,难以充分保证资源整合效劳的有序化、精约化、最优化。因此,如何有效地整序3、共享、整合、开发教育资源,确保教育信息化建立理性、有序、安康地向深化开展,已成为高校信息化建立的一个重要研究课
3、题。2高校教育资源系统现状及sa工作原理2.1高校教育信息资源系统现状教育资源是高校实现教学、科研及科技转化和社会效劳三大功能的战略资源,教育资源系统的开发和利用是高校信息化建立的核心任务,也是提升高校综合竞争力的关键因素。从目前大多数高校共有的管理架构和运行机制来分析,现有高校内部教育信息资源管理系统大概有以下一些组成:人力资源管理系统、财务管理系统、教学管理系统、学生管理系统、设备管理系统、科研管理系统、图书自动化管理系统、网络课程平台等,还有以宣传为主的学校门户,各学院、职能部门及科学研究所网站等等。经过上世纪九十年代中后期的不断建立和完善,这些信息系统已经成为保障高校各项工作开展的必不
4、可少的信息效劳设施。但这些信息系统也普遍存在着以下缺乏:1资源信息及系统的规划性不强。高校信息系统是一个有机的整体,部门信息系统是整个高校信息系统的部分。但各系统之间缺乏总体规划,往往是学校部门根据自身业务需要来设计施行信息管理系统。对学校整体资源信息的开发挖掘,综合利用认识和规划设计不到位。2资源信息数据的共享性差。每个部门的系统都有相应的数据环境,而由于自身需求量身定制的数据库系统的数据构造、标准不一致。数据转换复杂,增加了数据共享的难度,冗余数据无法同步更新。3软件复用困难。各系统主要是以严密耦合的方式把模块化的业务逻辑组合而成,这些业务逻辑在其它信息系统中无法被重用,从而导致了重复设计
5、和it资源的浪费。4异构平台环境。操作系统有基于unix的,也有基于inds的,系统架构和开发平台有/s构造基于delphi、vb等开发的,也有b/s构造基于.net、java开发。因此,这样的异构环境增加了集成的难度和本钱。2.2sa工作原理sa(servie-rientedarhiteture)是一种面向效劳的体系构造,是一个蓝图,其目的是最大限度地重用应用程序中的效劳以进步it适应性和效率4。sa作为一个组件模型,将应用程序中的不同功能单元(称为效劳)通过对这些效劳之间定义良好的接口和契约联络起来。接口是采用中立的方式进展定义的,也就是说它独立于实现效劳的硬件平台、操作系统和编程语言5。
6、这使得构建在各种此类系统中的效劳可以用统一和通用的方式进展交互。sa的组件包括:效劳提供者。效劳提供者即效劳的拥有者,负责将效劳信息发布到效劳注册者,同时要控制对效劳的访问以及效劳的维护和晋级。效劳消费者。实现效劳的查找与调用,首先到效劳注册者去查找满足特定条件的、可获得的效劳,一旦找到,效劳恳求者将绑定到效劳提供者并进展实际的效劳调用。效劳注册者。集中存储效劳信息,以便于效劳恳求者的查找。同时效劳提供者可以把它们所要提供的效劳在效劳注册者这里进展注册。这三种组件之间的关系如图1所示。主要的操作有:发布:为了被访问,效劳的描绘信息必须被发布以便效劳消费者发现和调用。查找:效劳消费者通过查询注册
7、中心去定位符合其需求标准的效劳。绑定和调用:在获得效劳描绘信息之后,效劳消费者据此去调用效劳。图1sa组件间的协作示意图sa详细的实现有很多,包括ebservies、sessinbean、jini等。但随着ebservies技术越来越被重视,其已经成为实现sa的主要构架技术。它是建立在开放标准和独立于平台协议根底之上的分布计算单元。ebservies用xl进展数据的描绘和交换,使用sap协议在效劳提供者与效劳消费者之间进展通信,通过sdl协议定义效劳接口,使用uddi协议进展ebservies注册和查找。这些特性使得ebservies成为目前实现sa的最好方式。而ebservies以分散的形式
8、存在于不同的系统中。所以,sa最大特点就是有一个灵敏而功能强大的效劳层,这些效劳可以用不同的技术、方法在不同平台上实现,利用效劳层中粗粒度的、可被动态发现和绑定的效劳,我们可以快速地构建松散耦合的、具有跨平台处理信息才能的应用系统。sa构建方法位于高校教学资源系统整合业务需求和底层技术之间的抽象层次中,独立地对每一个效劳功能模块进展定义,而每一个独立部署的教育资源效劳模块不依赖详细的开发平台和系统,各个系统的功能需求通过效劳的流程化组织得到实现,从而实现各种异构系统及资源的集成和软件复用。3基于sa的高校教育资源系统集成基于sa的面向效劳软件集成构架,即采用ebservies技术实现教育资源系
9、统的集成,使教育资源系统通过eb效劳进展互连、集成和协同,实现集成和软件复用。ebservies为实现高校集成提供了一种全新的机制,它为本地和远程效劳的定义、发布和访问提供了一整套解决方法。3.1传统集成形式传统的业务系统集成方案,是通过业务功能的专用接口调用,实现资源信息共享。业务方法级集成通过开发业务组件加以实现,实现业务功能的业务组件通常具有一些标准格式的构造和接口,具有较好的集成性能,业务组件的实现常采用rba、ejb、d等技术。但专用调用接口方案存在着一些缺乏。专用调用接口方案是一种严密耦合的集成方法,这种集成的结果不利于业务流程、资源信息的调整和重组,缺乏可扩展性、灵敏性和适应性。
10、其次是实现技术缺乏标准,不同的软件厂商提供了不同的实现技术,当前组件技术存在着多个标准,不同组件技术之间的互操作给集成增加了一定的本钱和难度。sa是实现高校信息系统之间数据和业务无缝衔接的理想方案,它在效劳层中将各业务功能点以效劳的形式暴露于系统之外,其它信息系统可以通过效劳协约对效劳进展访问。这种技术简化了系统集成,可以快捷、容易地对业务需求的变化做出反响。另外,面向效劳架构是平台和语言无关的,因此不必考虑施行环境是何种平台系统和设备,与其它的系统集成技术相比,面向效劳的集成构架是解决高校信息系统集成的理想选择。sa之所以被用于信息资源整合,是因为其具备了标准化、可组装的特性6。因此基于sa资源整合的关键技术,是把原有的信息资源封装为效劳;然后将开发的新效劳和原有系统包装的效劳进展有效组合,共同实现对信息资源的整合。与传统的形式相比,sa具有如下重要特点:具有准确定义的标准化接口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术服务企业风险管理与内部控制考核试卷
- 4-5负边沿JKFF电子课件教学版
- 生态保护与海洋资源可持续利用考核试卷
- 纳米技术在仪器制造中的应用前景考核试卷
- 亲情600字初三语文作文
- 纺织品批发商国际市场拓展考核试卷
- 线上线下融合的文具用品零售模式考核试卷
- 机床装备智能制造装备产业链构建与优化考核试卷
- 矿山机械加工工艺参数优化考核试卷
- 硅冶炼废渣、废水的处理与利用考核试卷
- 课程思政教学展示-空巢老人学与思
- 专职消防员及消防文员报名登记表
- 染料甲基橙的制备
- 热烈欢迎领导莅临指导ppt模板
- 新版母婴保健法律制度
- 幸福比优秀更重要
- 磨床设备点检表
- TWSJD 002-2019 医用清洗剂卫生要求
- 毕业设计渡槽设计说明
- 初中数学北师大七年级下册综合与实践-设计自己的运算程序PPT
- 高级货检员3选择题试题
评论
0/150
提交评论