SOA项目实施白皮书.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOA项目实施白皮书

SOA项目实施白皮书 目 录 1 SOA概念 3 1.1 与传统的建设方法不同 4 1.2 与传统的建设过程不同 4 2 SOA特点 5 2.1 以业务为中心 5 2.2 灵活适应变化 5 2.3 重用IT资源,提升开发效率 5 2.4 更强调标准 5 3 SOA效益及适用场景 6 3.1 SOA效益 6 3.2 SOA适用场景 7 4 SOA技术概述 8 4.1 SOA技术体系 8 4.2 SOA标准体系 12 4.3 面向服务方法与传统方法的区别 14 5 SOA 项目实施简介 15 5.1 SOA项目需求来源 15 5.2 服务生命周期(以服务为中心的实施过程) 16 5.2.1 实施过程关系图 16 5.2.2 业务与IT规划 18 5.2.3 需求规划 19 5.2.4 服务规划及设计 20 5.2.5 服务开发及测试 20 5.2.6 服务部署 21 5.2.7 服务发布 21 5.2.8 服务运维及监控 22 5.2.9 治理过程 22 5.3 SOA项目阶段实施过程的关键点 23 5.3.1 规划阶段 23 5.3.2 分析阶段 25 5.3.3 设计阶段 26 5.3.4 实现、调试和部署阶段 27 5.3.5 运维阶段 28 5.4 SOA项目实施要素 29 5.4.1 用户原有IT资源 29 5.4.2 SOA项目实施组织 29 5.4.3 SOA项目实施支撑平台 30 5.4.4 SOA项目实施指导文档体系 30 5.4.5 用户信息化要求 30 5.5 用户在实施过程中的职责 30 5.6 产品选型建议 32 5.7 SOA项目实施与传统项目实施的比较 33 SOA概念 随着我国各行业信息化建设的不断深入,企事业单位和政府部门逐步建立起的大批计算机信息系统和各类数据信息因缺乏有效衔接,导致信息资源共享难、“信息孤岛”现象普遍存在。与此同时,对于企事业单位,随着经济全球化大环境下的市场竞争日益激烈,企业正在通过加快管理转型、技术创新、新产品研发以及业务策略调整等方式来提升自己的核心竞争力、持续占有并扩大市场份额。对于各级政府部门,在以“大部制”为核心的政府行政管理体制改革的驱动下,以“管理”导向的政府职能正在向“服务”导向转变。 企事业单位和政府部门的这些转型方式及过程的有效实施,一方面更需要信息技术和信息化的手段来支撑,另一方面,这些业务需求也对信息技术和信息化建设本身提出了更高要求:IT系统(通常也称为“信息系统”、“应用系统”或“软件系统”等)要能快速响应用户业务发展和变化的需求,新系统必须能在充分利用用户原有IT资源基础上快速构建出来,同时要实现跨平台、跨组织的数据共享和业务协同。 SOA(Service Oriented Architecture,面向服务的体系架构)是近年来软件规划和构建的一种新方法,其概念最早由国际咨询机构Gartner公司于1996年首次提出。由于其本身特性非常符合上述信息化需求和问题的解决思路,因此在2003年以后成为我国软件产业界和各行业用户的关注焦点,并在2006年逐步开始在多个行业信息化建设中被选择和应用。 SOA概念自被提出之后,不少国内外机构、企业均对SOA进行了定义和阐释,但目前还未形成权威、统一的定义。本书作为国内首部从用户角度对SOA概念和应用进行客观介绍的书籍,在全书中将对SOA做如下定义和说明,以便于用户从应用角度对SOA有直观理解:SOA不是一种技术,而是一种IT系统和软件的构建方法和过程,贯穿IT系统规划、设计、构建、运维的各个阶段。SOA与传统的IT系统建设方法和过程有较大区别,简要说明如下: 与传统的建设方法不同 基于SOA的IT系统建设更强调基于统一标准的快速开发和灵活组合。“服务”是SOA的核心元素,它对应于某个业务流程、业务功能或数据资源,按照统一的规格来组成信息系统。基于“服务”,SOA能显著缩小用户业务需求与IT支持能力之间的鸿沟,指导IT团队开发出具有良好移植性、扩展性和兼容性的应用系统。 SOA不仅仅站在单个信息系统或集成项目的角度,而是更强调站在用户IT建设全局或行业内信息化建设全局,从而规划并逐步建成统一的IT系统架构模式,并积累可重复使用的信息系统资源库,以实现用户组织内或全行业内的信息资源共享、信息系统协同、新系统的快速构建以及系统对业务变化的快速应变能力。 与传统的建设过程不同 SOA建设过程的重点是基于“服务”的IT系统规划和设计阶段,业务人员将不仅仅是提出需求,而是深入参与各类“服务”的规划和设计。“服务”间相互独立,所有“服务”的信息可被汇集到统一的服务资源库中,使得用户、其他系统以及其他“服务”可通过服务资源库来访问和使用。SOA系统的具体开发阶段则是由技术人员依据每个“服务”的功能和范围要求来具体

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档