基于SOA的企业信息资源整合的研究-软件工程专业论文.docxVIP

基于SOA的企业信息资源整合的研究-软件工程专业论文.docx

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

为 SOA 描述的远景目标是:在于让 IT 变得更有弹性,以更快地响应业务单位的需求, 实现实时企业(Real-Time Enterprise)。但是由于当时的技术不足以从真正意义上支持 实现 SOA,所以并没有引起人们的足够重视。随着网络技术的不断发展,特别是互联网 和 XML 技术的 Web Services 标准出现,才使得真正的 SOA 架构成为未来企业软件架 构的趋势[7]。 在我国,从 2005 年至今,SOA 已经逐渐成为影响中国 IT 系统构建的主导思想,普 元、东方通、金蝶中间件、中软国际、浪潮软件、神州数码、上海宝信、用友等众多国 内基础平台厂商、应用软件厂商及系统集成商纷纷推出了基于 SOA 的软件产品及行业 解决方案。从 2006 年开始,基于 SOA 的产品及建设方法已逐步在我国金融、电信、烟 草、钢铁制造、电子政务、医疗卫生、军事等行业或领域的信息化建设中得到越来越广 泛的应用,成为解决当前各行业信息化中普遍面临的信息资源共享难、信息孤岛严重、 IT 系统之间难以协作、以及 IT 系统难以支撑业务变化等难题的有效途径[10]。 在《国家中长期科学和技术发展规划纲要(2006━2020 年)》中,我国将信息产业 及现代服务业作为重要发展领域之一,以提升我国软件产业自主创新能力、实现国产软 件向国际化企业的迈进。而在信息产业及现代服务业领域中,SOA 与现代服务业信息支 撑技术及大型应用软件及下一代网络关键技术与服务这两个优先发展主题均息息相关。 截至目前,SOA 在国际上尚没有统一的概念和实施模式,在我国,大部分行业的实施也 尚处于摸索和启动阶段,仅有部分行业的应用较为领先。另外,由于缺乏可依据的 SOA 标准体系及评价机制,当前的 SOA 产品开发和项目实施方法各异、实施质量难以评判。 因此,上述状况使得大多数行业用户对 SOA 存在认知上的迷茫以及在风险、成本及成 熟度方面的重重顾虑。 SOA 的特征 SOA 并不是具体的软件产品,它与技术无关。SOA 是一种 IT 体系结构样式,可以 认为它是系统架构的一种方法、一种思想,不是具体的软件产品技术,具体思想是支持 将企业的业务作为链接服务或可重复业务、任务进行集成,可在需要时通过网络访问这 些服务和任务[4] 。这种思想可以从软件工程体系结构设计与企业级 IT 体系架构这两个 层面来体现。在软件工程体系结构设计层面,SOA 是一种软件体系结构的设计方式,它 指导着业务服务(软件应用功能单元)在其生命周期(从构思开始,直到停止使用)中 创建和体现 SOA 思想的方方面面;在企业级 IT 体系架构层面,SOA 是一种定义和提供 IT 基础设施(IT Infrastructure)的方式,无论它们各自背后使用的是何种操系统或采用 了何种编程语言,允许不同应用功能或应用系统之间交互数据、参与业务流程。 企业 IT 架构描述一个组织的目标如何通过业务流程来实现,以及这些流程如何通过 信息和技术来支持。企业级的 IT 体系架构设计,要以企业流程重整/优化为基础,划 分适当粒度的应用系统或应用功能边界,同时应用系统或应用功能边界间的集成尽可能 采用松散耦合和集成的方式,从而增强企业级 IT 体系架构对企业业务战略与业务流程 变化的适应性。在实践中,企业架构通常会包括业务架构、应用架构、数据架构、安全 架构、基础设施架构和集成架构。SOA 以其来自最佳实践的设计原则、架构模式、集成 能力、基于标准的开放性和交互能力,能够很好地帮助企业建立 IT 架构[5]。SOA 的价 值在于它灵活性和可操作性。借助 SOA,企业可摆脱依赖于平台和厂商的技术,转而通 过一种架构技术来从容应对不断涌现的 IT 问题[11]。 SOA 是一个整合各种服务架构平台,核心本质是实现服务和技术的完全分离,从而 在最大限度上实现服务的集成和重组[12]。SOA 的最大作用就是提高系统的使用效率或 解决服务的复用,进而降低企业成本,提高开发效率和投入产出比。实质上,这就是信 息整合的作用[9]。 SOA 的优点 SOA 提出的背景是全球化的竞争要求企业的业务具有灵活性,而业务灵活性表现为 业务流程的频繁变化,这就要求系统的 IT 架构具有高度的适应性,来适应业务的变化。 SOA 建立了一个新的集成架构,将遗留系统和新建的系统连通起来,让不同技术世界的 服务组件可以相互以 Web 服务接口为中介来松散耦合地交互。 体现 SOA 在 IT 架构优势是要站在企业级角度来看,对于企业级要体现 SOA 思想, 首先要把业务流程梳理,把业务流程分解成相对独立的业务单元,通过统一定义的标准 化接口把它们串联起来,形成一个优化的业务流程。在此基础上,才能看到 SOA 是如 何支撑 IT 体系架构的。SOA

您可能关注的文档

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档