WfMOpen是基于J2EE的工作流设施(工作流引擎)的实现,由工作流管理联盟(WfMC)和对象管理组(OMG)提出。
工作流组件基于一组JAVA接口,定义了工作流管理设施的API。基本的"OMGcore"接口紧跟OMG的工作流管理设施规范V1.2,同时做了一些修改,以使CORBA服务适应JavaAPI的既定设计实践。
工作流使用WfMC的XML流程定义语言(XPDL)和一些扩展来指定。
虽然WfMOpen起源于上述的工作流标准,但实际的实现却超越了工作流引擎的传统领域。通过设计,WfMOpen提供了出色的可扩展性,并支持商品集成技术,包括但不限于SOAP。因此,工作流组件可以作为任何基于流程的应用实施的核心,并且非常适合为BPM(业务流程管理)相关工作提供解决方案。
评论