基于SOA高校信息化进程资源整合研究.docVIP

基于SOA高校信息化进程资源整合研究.doc

  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――面向服务的体系架构思想,并借助SOA的分层模型理念,提出西部高校实现信息化资源整合的模型,在此基础上结合广西民族大学校园网建设的实际对模型的功能进行了较为具体的阐述。本文对解决西部高校各管理系统之间信息的分散、孤立,并消除信息孤岛等问题,实现真正意义上的数字化校园有一定的参考价值。   关键词:SOA 信息化 资源整合   中国分类号:G434 文献标识号:A 文章编号:1673-8454(2008)01-0022-04      一、前言      随着现代通信技术、计算机网络技术以及信息产业的飞速发展和普及,学校信息化建设正在向全面数字化的方向迈进,即以网络为基础,利用先进的信息化手段和工具,实现环境(包括实验室、教室、设备等)、资源(如公文、图书讲义、课件等)、活动(包括教、学、科研、管理、服务、办公等)的全部数字化,在传统校园的基础上构建一个数字空间,以拓展现实校园的时间和空间维度,从而提升传统校园的效率,扩展传统校园的功能,最终实现教育过程的全面信息化,达到提高教学管理水平和效率的目的。   教育信息化需要多种软件系统来实现,这些软件系统主要来源于:   ?自主开发。由学校自组开发团队,根据学校管理业务的需求进行开发。   ?校际交流。学校之间互通有无或直接向兄弟院校购买。   ?合作开发。多所高校合作开发,共同使用;或者由学校与商业公司合作进行开发。   ?商业软件。直接购买成熟的商业软件。   ?开源软件。从开源组织免费获得软件代码,自己组织技术力量进行改造与实施。   由于教育信息化是一个不断变化的过程,期间不断有新的需求出现,而高校也在信息化建设中分阶段开发、实施了各种各样的应用系统,这些系统架构不一,采用的技术也多种多样。从目前的情况来看,单个的应用程序是无法包容所有需求的,即使是一个大型的ERP解决方案仍然不能满足不断膨胀、变化的需求缺口。所以,多种来源、架构、用途的软件并存于校园中是不可避免的。但是这些异构的软件系统之间的协同、通信却是一个亟待解决的问题。如,教务系统、资产管理系统、学生工作管理系统、科研管理系统、图书馆系统、就业指导管理等系统之间的数据不能相互交换,而是分散、孤立的各类信息。如何将这些有效信息资源加以充分利用,消除信息孤岛,使人员从复杂的资源处理中解脱出来,能轻松地驾驭更多的资源?西部地区高校如何在经费投入有限的情况下又能赶上信息化发展的步伐?面向服务的体系架构――SOA为我们找到了很好的答案。      二、SOA――面向服务的体系架构      1.SOA的概述      SOA的定义众说纷纭,这说明SOA的思想也处于不断变化、发展之中。简单地说,SOA(Service-OrientedArchitecture)是一种面向服务的体系架构,是整合异构数据、逻辑乃至业务流程的一种模式。其设计思想是把数据或逻辑封装为服务,并开放这些服务供其他应用程序进行访问。著名的SOA 专家Thomas Erl提出了SOA的详细定义:“当代的SOA代表了一个开放的、敏捷的、可扩展的、可联邦的、可组合的架构,也包含了自治的、高服务质量的、厂商多样性的、可互操作的、可发现的和潜在可重用的服务,并使用Web服务来实现。SOA可以建立一种业务逻辑抽象以及一种能改变业务流程模型和技术架构的技术,从而导致这些模型间的松散耦合。SOA既有平台的进化,保留了传统架构的成功特征,并带来了促进面向服务的清晰原则。”[1]   SOA的核心思想就是面向服务。结构信息标准化促进组织(OASIS)在2006年10月发布的SOA参考模型1.0版中将SOA定义为“一种模式,它能够在多个不同的权限域的控制下组织、实现分布式的应用”。[2] 一般来说,个人或组织都会开发某个应用程序来解决自己的业务问题。一个很自然的情况便是你解决问题的时候可能会需要其他机构给你提供某种数据或功能服务。其实,任何人或组织在工作的时候都用到其他组织或个人提供的服务。如果大家都将自己的工作以服务方式公开,随时供其他组织调用,需求与应用就不再是一对一的关系。而且确实有许多复杂的工作是需要综合运用各种服务的。SOA的价值就在于它提供了一种可以匹配需求与应用、也可以将应用组合起来供他人使用的框架。可见、交互、效果是描述SOA模式的关键词。“可见”指那些寻找服务的和提供服务的组织或应用程序都能互相发现对方。“交互”便是指使用服务这一活动,这通常伴随着一系列的信息交换。“效果”即交互后的结果。   2.SOA的特征   SOA有以下几个关键特性:   (1)松散耦合性:耦合是指两个软件之间的关系(相关性和依赖

文档评论(0)

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

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

1亿VIP精品文档

相关文档