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在数字化校园中的研究与应用 彭华,张明扬, 虞闯 (沈阳理工大学 信息科学与工程学院,辽宁 沈阳 110168) 摘 要:建设数字化校园时在引进新的应用和系统的同时,如何保证学校旧有的应用和系统投资不至于被全部抛弃或替换是节省学校运作成本并有效利用学校资源的重要手段。本文简要介绍了SOA及其相关技术,提出了SOA结构模型在数字化校园整合中的应用 关键词:数字化校园;SOA;整合 Research And Application of SOA in Digital Campus PENG Hua, ZHANG Ming-yang, YU Chuang (Shenyang Ligong University, Shenyang 110168, China) Abstract: Digital Campus building at the introduction of new applications and systems, how to ensure that the old school application and investment system will not be abandoned or replaced in order to save operational costs and the effective use school resources have an important means. This paper describes the SOA and its related technologies , the SOA structure model in the Digital Campus Application Integration Key words: digitizing campus; SOA; integration   1数字化校园中应用整合的研究背景 经过多年的信息化建设,某学校已经拥有相当数量的应用系统,在该学校中发挥了较好的作用。但是,由于该学校并没有一个关于信息系统开发的总体性长远规划,基本上是由每个部门自行选择开发技术和开发方案来建设应用系统的,从而导致这些应用系统成为一个个“信息孤岛”。随着业务发展,该学校已提出了以下新的业务需求: (1)某些新增业务需要学校内部若干不同的应用系统来协作完成,因而需要将这些“信息孤岛”连接起来,提供跨部门的业务。 (2)有些业务应该给老师、员工以及学生更大的灵活性与方便性支持,使他们可以随时随地、利用多种不同接入方式来办理这些业务,而不必总是要到指定场所才能办理。 原有的系统对新提出的要求显得力不从心。很多学校在建设数字化校园时在引进新的应用和系统的同时,如何保证学校旧有的应用和系统投资能够集成到新的平台下并发挥原有的作用将成为很现实的问题。对原有的系统进行整合,要将原有的系统全部抛弃并换上全新的系统并不现实,因为这样会带来巨额的费用以及大量的浪费。原有的各子系统能够满足某一方的需求但却不能满足整体系统的需求,这样我们只需将子系统整合到统一的平台中,并将其发挥原有的功能,就能够实现资源利用与利益的最大化。 2 SOA技术在数字化校园信息整合方面的应用 SOA(service-oriented Architecture,也叫面向服务的体系结构或面向服务架构)是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是 采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 2.1传统方法进行信息整合 传统的信息集成(EAI) 是指对系统中完成不同业务功能的应用系统进行集成, 在它们之间建立起可供数据交流和应用沟通的纽带, 进而使他们之间的信息交互成为可能。通过这种方式使用户可以访问学校的整体信息, 而不必考虑这些具体信息到底是属于哪一个应用系统的, 即各个不同应用系统对用户来说是透明的。传统的企业应用集成的层次主要有数据级集成、应用接口级集成、业务逻辑级集成等; 数据级集成属于面向信息的集成方式, 该方式可能会导致损坏数据, 打开数据库的安全缺口等; 应用接口级集成属于面向接口的集成方式, 采用该方式对API接口进行修改时, 将增加大量的工作量, 也可能会增加现有应用系统的不稳定性。而业务逻辑级集成属于面向过程的集成方式。该集成方式不仅暴露了应用程序的业务逻辑, 而且由于业务逻辑的交叉, 导致了各个集成系统之间的紧耦合性, 降低了应用系统的灵活性, 增加了整

文档评论(0)

s4as2gs2cI + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档