基于SOA高职院校应用系统集成研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA高职院校应用系统集成研究

基于SOA高职院校应用系统集成研究   摘 要:本文以金华职业技术学院信息化建设为案例,分析了对高职院校应用系统进行有效集成的必要性,提出了基于SOA的高职院校应用系统集成解决方案。该方案以Web服务为信息集成的核心技术,可以集成高职院校常见的应用系统。   关键词:高职院校;SOA;系统集成   中图分类号:TP311文献标识码:B文章编号:1673-8454(2010)15-0025-04      一、引言   我校从2003年开始进行信息化建设,到目前为止已经相继建设了OA办公系统、一卡通系统、图书馆管理系统、教务管理系统、学生管理系统、财务查询系统、档案管理系统、科研管理系统、邮件管理系统、用户认证系统和共享型专业教学资源库系统等应用系统。这些信息系统多年来为学校的建设发展、教学、科研、信息服务等发挥了很大的作用,但也要看到学校这些应用系统先后由不同的公司开发,各个应用系统的技术架构不同,存在多个独立的数据标准,导致全校数据标准不统一,人为地形成了一个个“信息孤岛”。从而造成各部门提供的数据不够完整、准确和权威。另外,各部门的应用系统都是独立运行,师生使用不同的应用系统,需要记住不同的访问地址、登入用户名、登入密码,这些信息不仅容易忘记,而且管理存储多套应用用户名、密码对安全性也有很大的挑战。很多需要跨部门的数据是通过人工数据拷贝、数据导出/导入、手工录入等方式来进行,这样不仅工作效率低,而且严重影响数据的一致性、实时性、准确性。   为解决“信息孤岛”问题,借助国家示范高职院校建设,我校与国内大型软件公司合作,启动“基于SOA的高职院校应用系统集成项目”,在不改变学校各种应用底层架构的基础上,可以很好地解决上述问题。基于SOA的高职院校应用系统集成解决方案通过一种松耦合、跨平台的分布式体系结构来重用已有应用系统的功能模块,使得原有应用系统方便地纳入到新系统,从而充分利用现有系统,它支持在中间层以服务模块方式实现的解决方案,当多个运行在不同平台和技术下的应用系统需要相互通讯时,这种SOA结构尤其适用。   二、SOA与Web服务   1.SOA   SOA是一种粗粒度、松耦合的服务架构。SOA是服务的集合,服务之间通过标准、精确定义的接口通信。接口是采用中立的方式进行定义的,独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种系统中的服务可以以一种统一和通用的方式进行交互。由此,SOA是一个其所有功能均被定义成精确定义的、可调用的、独立的服务,且能被有序编排构建业务流程的应用架构。   2.Web服务   Web服务是一种分布式的计算技术,用于在Internet、Intranet上通过标准的协议和信息格式发布和访问应用服务。Web服务技术组件是一套开放的规范,包括HTTP、XML、SOAP、WSDL和UDDI等。同时,Web服务以一种松散服务的捆绑集合形式,能够快速地开发、发现、发布和动态地绑定应用服务。   3.基于Web服务的SOA架构   采用SOA构建的分布式应用程序可以将功能作为服务交付给终端用户,实现时可以采用多种方法,可以利用传统的CORBA或DCOM机制,也可以基于Web服务,实现技术是SOA原则针对具体应用环境而定的。在理解SOA和Web服务的关系上,经常发生混淆。从本质上来说,SOA是一种架构模式,而Web服务是利用一组标准实现的服务。Web服务是实现SOA的方式之一。基于Web服务的SOA与过去应用程序体系结构的不同,在于它是基于标准的以及松散耦合的,具有敏捷性、松耦合、跨平台、分布式计算等优点。基于Web服务的SOA架构模型如图1所示。   三、基于SOA的高职院校应用系统集成解决方案   1.应用系统集成概述   应用系统集成分三个层次,即服务集成、认证集成和数据集成。   服务集成,即通过统一信息门户平台的集成功能集成到门户网站;认证集成,即通过统一身份认证平台进行单点登录集成;数据集成,即通过数据中心平台的数据集成工具将业务系统的数据采集到数据中心的共享数据库,此为抽取,通过数据中心平台的数据订阅工具将数据中心共享数据库的数据下发到业务系统,此为订阅。   2.应用系统集成需求分析   目前在大多数高职院校内运行的信息系统主要有教务管理系统、财务管理系统、图书管理系统、科研管理系统、学生管理系统、信息发布系统、办公自动化系统(OA)、学生就业管理系统等等。这些系统大多情况下都是独立开发或独立实施的,基于不同的平台,相互间缺乏协作, 系统间的数据不仅无法共享,还可能由于各自为政而出现不一致。因此“信息孤岛”是目前全国各高职院校普遍存在的问题,高职院校应用系统的集成,严重影响着全国各所高职院校的数字化校园建设进程。   高职院校信息系统集

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档