SOA与企业的业务敏捷性.pdfVIP

  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与企业的业务敏捷性 孙 冰 . 张军强 (南京工业大学信息科学与工程学院,南京 210009) 摘 要:在对-3前企业应用系统复杂性等f,-I题的分析基础上.提出了最新的面向服务的体系 架构。该架构具有松耦舍、真正意义上的平台独立性和语言独立性等优势,可以提高 企业敏捷性、提供灵活的IT基本架构以迎合快速变化的市场需求。并给出建立企业 面向服务体系架构(SOA)的解决步骤。 关键词:面向服务架构(SOA);Web服务;敏捷性 0 引 言 随着系统的不断完善.整个系统的架构将变得更加清晰。 1.2 SOA协作 目前(SOA)以它设计更简单、代码可重用以及更 面向服务的体系架构中共有3种角色,它们分别 具“业务敏捷性”等优势成为应用体系架构和开发的 是服务提供者、服务调用者和服务注册器。其中服务 未来方向翰。SOA改变了过去开发应用的模式.将软件 提供者负责服务功能的具体实现.并通过注册服务操 按照业务需求定义成“组件”.作为共享资源,提供以 作将其所提供的服务发布到服务注册器.当接收到服 服务为中心的应用软件设计方法 这种方法能够提高 务调用者的服务请求时.执行所请求的服务:服务调 IT对业务的响应能力.使企业得以实时支持业务的变 用者则是服务执行的发起者.首先需要到服务注册器 化.最终帮助企业转变为服务驱动型企业。 中查找符合条件的服务.然后根据服务信息进行服务 1 SOA的有关概念 绑定调用.以获得需要的功能;服务注册器则用于为 服务提供者注册服务、提供对服务的分类和查找功 1.1 SOA的基本特征 能.以便服务调用者发现服务[31。图1展示了SOA结 SOA是一种粗粒度、松耦合的服务架构,其服务 构中的协作,这些协作遵循“查找、绑定和调用”范例。 之间通过简单、精确定义接口进行通讯,不涉及底层 编程接口和通讯模型 这种架构具有松散耦合、粗粒 度服务和标准化的接口等3个特征 SOA要求开发者从服务集成的角度来设计应用 图1 SOA服务模型图 软件.它将应用程序的不同功能组件定义为“服务”。 通过“服务”之间的良好接口联系起来.也就是“服务” 2 业务敏捷性研究 之间的松耦合 接口是采用中立方式进行定义的.独 2.1业务敏捷性概述 立于实现“服务”的硬件平台、操作系统和编程语言。 业务敏捷性是指企业对变更快速和有效地进行 而且构建在各种各样系统中的“服务”可以以一种统 响应、并且利用变更来得到竞争优势的能力。它不仅 一 和通用方式进行交互.保证系统灵活性并保证“服 能够帮助那些从事软件开发的企业更高效地提供软 务”的重复利用 件开发服务.而且还能让面向最终用户的企业拥有更 SOA的另一层意义就是整合.它将企业的IT资

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档