1.Stand-alone Workflow
l stand-alone工作流管理系统除数据库管理系统和消息中间件之外,不包含任何其他的应用软件。工作流管理系统之外的应用系统在运行期间才被调用。工作流相关数据由participants把持。
l stand-alone工作流管理系统一般提供自己的用户接口,并可以访问其他应用的数据。常用于支持多种不同的应用
2.Embedded Workflow
l 一个嵌入式工作流管理系统配置在其他系统中,比如一个ERP系统,并由该系统使用。
l 工作流组件用于控制应用功能的顺序,管理工作队列,并辅助完成异常处理。
l 常见的例子包括ERP,CRM,以及内容管理应用(content management application)。
3.Workflow service在集成平台中所处的位置