面向服务的体系结构(SOA)标准

IBM 标准

面向服务的体系结构 (SOA) 是一种转换技术,企业用该技术来体现业务优势,这些优势包括敏捷性、降低成本、加快入市时间和竞争优势。本文将重点介绍标准对于 SOA 解决方案增强客户成果和实现互操作性的重要性。

Heather Kreger, 杰出工程师,国际标准首席技术官, IBM

Heather Kreger 是 IBM Software Group 的国际标准的首席技术官,也是 SOA 标准首席架构师,拥有 15 年标准设计经验。她领导了 Web services、Management and Java in W3C、OASIS、DMTF 和 The Open Group 标准的开发。Heather 撰写了很多文章和规范,并编写了图书 “Java and JMX, Building Manageable Systems”。最近,她担任了 “Navigating the SOA Open Standards Landscape Around Architecture” 一书的编辑。



Vince Brunssen, 高级软件工程师, IBM

Vince Brunssen 是 IBM Standards Organization 的一名高级软件工程师。目前,他在 OASIS 负责 SOA Repository Artifact Model and Protocol (S-RAMP)标准化工作。他也是 The Open Group 中的 SOA 标准工作的一名贡献者。



2012 年 3 月 12 日

概述

关于技术和架构的标准已取得重大进展。以中间件产品为中心的技术标准可支持互操作性和可移植性,当客户设计和部署行业认证的 SOA 解决方案、供应商中立方法、分类系统和术语时,SOA 架构标准可为其提供指南。

当企业采用 SOA 创建灵活的、可重用资产以支持端到端业务解决方案时,SOA 标准的需求变得尤为明显。The Open Group 拥有 4 种非常重要的 SOA 架构标准,可为企业创建其 SOA 解决方案提供基础。它们分别是

  1. SOA 参考架构 (SOA Reference Architecture)
  2. Open Group 服务集成成熟度模型 (Open Service Integration Maturity Model, OSIMM)
  3. SOA 治理 (SOA Governance)
  4. SOA 本体论 (SOA Ontolog)

SOA 参考架构

Open Group SOA 参考架构 (SOA RA) 标准为在面向服务解决方案架构包括云计算架构中架构、设计和实现决策提供指导方针和选择。SOA 参考架构标准旨在提供一个蓝图来创建和评估架构。此外,它还提供洞察力、模式和构建块,利用这些将一个 SOA 的基础元素集成到一个解决方案或企业架构中。


Open Group 服务集成成熟度模型

Open Group 服务集成成熟度模型 (OSIMM) 标准(以及国际标准)提供一种方法来评估其服务的使用并开发一个路线图来实现其 SOA 业务目标。SOA 采纳场景往往相差很大,特别是当企业缺乏一个清晰的路线图时;该路线图是如何继续他们的 SOA 采纳之路的景愿。SOA 之旅并不能开始和终止于一个单一项目。当越来越多的组织继续合并服务定位的使用作为其 IT 策略的基础,从各个维度评估其当前状态(从业务到基础架构),以及寻求最大化其 SOA 旅程的业务获益,对于他们来说日益重要。


SOA 治理

由于与 IBM SOA 治理方法行业的协作,SOA 治理框架已被 The Open Group 标准化。它定义治理,作为建立和执行人们与解决方案共同实现组织目标的方法。治理可帮助确保组织以正确的方法在正确的时间构建正确的服务,然后高效地管理和重用这些服务。SOA 治理是通过监视积极主动地识别、评估、构建和管理高价值业务服务和解决方案流程而实现的,这些服业务服务和解决方案将提供最大的投资回报。这意味着创建服务重用和提供敏捷性能够管理业务和 IT。

表 1. 表 1. 获取规范和相关材料
描述日期访问方法
Open Group SOA 参考架构 (SOA RA) 标准

IBM 在 SOA 参考架构中的优势
当前HTTP Web 页面
OSIMM V2 标准

IBM 在 The Open Group 服务集成和成熟度模型 (OSIMM) 中的优势
2011 年 11 月 4 日HTTP Web 页面
SOA 治理框架 标准

IBM 在 SOA 治理框架 中的优势
2009 年 8 月 20 日HTTP Web 页面
SOA Ontology 标准

SOA 本体论 概述
2010 年 10 月HTTP Web页面

参考资料

条评论

developerWorks: 登录

标有星(*)号的字段是必填字段。


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件

 


在您首次登录 developerWorks 时,会为您创建一份个人概要。您的个人概要中的信息(您的姓名、国家/地区,以及公司名称)是公开显示的,而且会随着您发布的任何内容一起显示,除非您选择隐藏您的公司名称。您可以随时更新您的 IBM 帐户。

所有提交的信息确保安全。

选择您的昵称



当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

标有星(*)号的字段是必填字段。

(昵称长度在 3 至 31 个字符之间)

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

 


所有提交的信息确保安全。


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=SOA and web services
ArticleID=801492
ArticleTitle=面向服务的体系结构(SOA)标准
publish-date=03122012