使用 IBM® SOA 基础生命周期查看软件开发生命周期上下文中的面向服务的体系结构 (SOA)。“ 体系结构实践”系列的这一部分将重点讨论 SOA 场景中的第三个场景,即业务流程管理 (BPM) 场景。了解 BPM 场景如何使用 SOA 方法演示 IBM BPM。探索此场景的优点,其中包括 BPM 环境与灵活的 IT 体系结构的集成。
体系结构实践 系列文章的第 1 部分“理解面向服务的体系结构”讨论了 IBM 的面向服务的体系结构 (SOA) 基础生命周期,以及其如何允许 IBM 客户从软件开发生命周期的角度来考虑 SOA。第一部分详细讨论了 IBM SOA 生命周期的四个阶段:建模、组装、部署和管理。
![]() |
|
本文将重点讨论 SOA 解决方案场景中的第三个:BPM 场景。客户通常使用打包的应用程序(ERP、供应链,等等)来管理其关键业务流程。然而,根据 Gartner 的调查,到 2008 年,“用户将寻求业务流程平台作为编排自定义业务流程的手段,以满足不断变化的业务模型和流程的需求。”
要获得竞争或差异化优势,企业必须确保其经营模型的改进速度快于其竞争对手。经营模型的一个组成部分是其可执行业务流程集。BPM 是一个学科,将结合使用用于控制组织跨功能的核心业务流程的工具和方法。(第 6 部分为何业务流程管理 (BPM) 对企业非常重要定义了 BPM,并讨论为何 BPM 对希望保持竞争力的任何组织都很重要。)
在本文中,将了解 BPM 场景的优点,特别是 BPM 环境与灵活的 IT 体系结构的集成。在此场景中,
本文转自IBM Developerworks中国