基于Web服务的架构:支持动态跨组织业务流程
在当今快速变化的商业环境中,企业需要能够灵活应对市场需求的变化,特别是在电子商务和供应链管理等领域。动态跨组织业务流程应运而生,它允许企业快速建立和调整合作伙伴关系,以适应不断变化的市场条件。然而,目前支持动态跨组织业务流程的信息系统架构仍然有限。本文将探讨动态跨组织业务流程的特殊需求,并评估现有方法和Web服务的贡献,最后介绍一种基于复合应用范式的架构,旨在支持动态跨组织业务流程。
1. 引言
成功的企业必须能够迅速适应快速变化的市场需求,并跟上电子商务、电子采购、供应链管理等领域经济变化的加速步伐。例如,企业需要不断寻找提供更好产品的新供应商,或愿意与新伙伴合作以开发更高效的供应链。每个新的合作伙伴关系都意味着创建或调整跨越组织边界的业务流程,这些流程被称为“动态跨组织业务流程”。
与自20世纪60年代以来基于EDI等技术的静态跨组织业务流程不同,动态跨组织业务流程需要不断建立和拆解合作伙伴关系。互联网、万维网和Web服务等技术的出现,为分布式和异构环境中的服务提供了透明访问,基于Web服务的语言如BPEL4WS也允许使用Web服务来规范业务流程。然而,目前仍然缺乏描述如何创建和执行动态跨组织业务流程实例的架构。
为了分析动态跨组织业务流程的需求并提出支持它们的架构,本文将首先定义业务流程领域的基本术语和概念,然后确定支持动态跨组织业务流程的需求,接着评估现有方法是否能提供部分解决方案,最后基于这些分析开发支持动态跨组织业务流程的架构。
2. 业务流程支持的基本概念
业务流程是一组需要一个或多个输入并为客户创造价值的活动。业务流程通过业务流程模型进行形式化,业务流程模
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



