- 3
- 0
- 约2.94千字
- 约 4页
- 2020-11-01 发布于天津
- 举报
SOA的主要目的是实现业务的敏捷性,而 BPM (业务流程管理)是 SOA价值的关键所 在。但在 SOA实践中,对于 BPM仍面临着不少困惑与选择。有些项目把业务流产品用 作工作流设计,而有些工作流为主的产品工具却作为业务流实现。这里简单地讨论一下 BPM中业务流与工作流的作用区别。
简言之,业务流程管理主要包含业务建模,组装, 部署及管理。使用业务流或工作流工具似
乎都能设计开发业务流程管理。但从 SOA的角度,服务的划分及交互通常是项目关注的
重点。所以, SOA强调的是如何灵活组合业务服务。而业务流的核心功能是编排流程服 务,并且主要针对企业级应用整合。同时利用 BPM工作流的主要功能,诸如 :活动(任
务)节点的人工任务配置,流程运转时的活动节点调控等。
工作流与业务流的主要区别
现在来简要概述一下工作流与业务流的主要区别。
架构模式
工作流,简单地说,是定义,构建及执行流程。工作流基本上属于面向应用的流程架构,例 如,典型的人工审批流,页面流,文档的路由等。从项目过程来看,一般根据业务部门的用 例需求,由技术人员遵循传统步骤进行设计, 开发,测试,部署。工作流一般强调快速开发,
着眼于局部应用,反复多。重用性差。
业务流具有服务组合,服务编排及并发处理的能力。强调面向服务的企业级端到端业务流程 管理。主要用于跨系统,跨部门的企业系统,例如,与 ERP系统的整合。业务流项
您可能关注的文档
最近下载
- 2026年正式离婚协议书(标准版).docx VIP
- 特种设备安全风险辨识清单——电梯.pdf VIP
- DB52_T 738-2025 地理标志产品质量要求 鸭溪窖酒.docx VIP
- NSF61-2020中文版件完整版.docx
- 如何设计燃气调压器项目可行性研究报告(技术工艺+设备从选型+财务概算+厂区规划)标准方案.docx VIP
- DB51_T 3311-2025 农用无人飞机施药施肥作业技术规程.docx VIP
- 中国视网膜色素变性诊疗指南(2025版).docx VIP
- 河北省新版《医疗器械生产质量管理规范》培训会 2026-下.pptx
- 重庆市巴蜀小学校十二五发展规划.doc VIP
- DB51_T 3307-2025 西门塔尔牛饲养技术规程.docx VIP
原创力文档

文档评论(0)