跳转到主要内容

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

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

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

  • 关闭 [x]

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

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

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

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

  • 关闭 [x]

SOA 软件产品专题

全面介绍 IBM 软件产品对 SOA 支持的资源中心

SOA 作为新一代的企业级架构,目前被众多的软件厂商所推崇。IBM 作为业界对 SOA 支持最大的厂商之一,不仅仅在概念和理论上对 SOA 的发展和进步起到了推动的作用,更是在实际的产品和技术上做出了巨大的贡献。
本专题将从 SOA 生命周期的各个不同阶段来分别介绍 IBM 的对应产品,其中会包括:建模(Model)组装(Assemble)部署(Deploy)管理(Manage)治理和流程(Governance&Process)5 个阶段。我们首先会向您提供一些和本阶段相关的内容,让您从概念和理论上有一个了解。接下来,我们会对适用于本阶段的 IBM 产品逐一进行介绍,让您可以十分充分地了解它们的功能、特点和使用方法。同时,我们还为您提供了 IBM 针对 SOA 提出的其它 理论和模型,让您可以更充分地理解 SOA 及其相关的知识。

SOA 生命周期

IBM 根据自己在实施 SOA 方面的丰富经验总结,在 2005年 10 月发布了 SOA 生命周期理论。IBM 认为,SOA 的实施不是要替换企业现有的 IT 基础架构和投资,而是扩展目前企业所运行的应用和业务流程的价值。同时,SOA 不是一蹴而就的,需要分为不同的阶段来实现。

IBM 指出,实施 SOA,企业可以从某一关键业务流程着手,按照:建模(model)、装配(assemble)、部署(deploy)、管理(manage)四个阶段实施,同时这四个阶段都遵循一套治理流程(Governance&Process)来保证各个阶段的成果都是符合既定的质量、安全等服务标准的。在下面,我们将对整个生命周期中的各个阶段进行一个讲解,让您对它们的作用有所了解。同时,我们也为各个阶段建立了单独的页面,其中会更加详细地通过我们网站的内容来向您讲解这个阶段所涉及的内容。

相关 SOA 理论和模型

SOA 切入点

实施 SOA 如何入手?IBM 定义的五个入口点(均基于实际的客户经验确定)能帮助您和您的业务实现预定义的 SOA 解决方案,从而从中获益。这些入口点同时受到业务需求(人员、流程和信息入口点)和 IT 需求(连接性和重用入口点)的驱动:

如果您想了解更多和 SOA 切入点相关的内容,可以访问以下资源:

SOA 逻辑架构模型

SOA 逻辑架构模型的目的是将应用程序设计的底层功能进行分解。这样做的好处是将重点进行分散,使得 SOA 团队中的成员不必对整个系统的所有方面都十分的熟悉,他们只需关注自己负责的方面,例如数据、连接、流程等。这样做带来的好处包括:降低培训成本、成果实现的高效性以及特定技能工具的构建。 逻辑架构模型十分的全面,尽量覆盖 SOA 所涉及的所有方面,其中主要包括(下图中间的 6 个部分):

如果您想了解更多和 SOA 逻辑架构模型相关的内容,可以访问以下资源: