接口 4 规范为 Wf-XML 2.0 。有必要在流程引擎中集成跨越 Internet 和 Intranet 并能相互作用的标准协议。一个流程引擎,一个异步服务的特殊类型(被称为 Asynchronous Services Access Protocol (ASAP) ),一组描述服务运行步骤的活动,就这样出现了。最后暴露这些步骤,允许服务调用者具有额外对那种服务状态的了解能力。提出 ASAP 的主要目的在于通过 SOAP 提供一种控制和监视异步Web 服务的基本能力,并传递编码为 XML 格式的结构信息。控制异步 Web 服务包括构建服务,安装服务,启动服务,结束服务,通知异常,通知服务的结束并获得服务的结果。监视 Web 服务包括检查当前服务状态和该服务的历史执行状态。外部程序调用最基本的流程的开始和监视只能通过 ASAP 。 ASAP 已经建立了连接异步服务的标准协议,无论他们是否是像流程引擎那样实现。 Wf-XML 提供一种方法把面向过程工具融入进通用的引用框架。现在流程定义工具就可以已一种标准方式来获取或更新流程定义了。流程监视工具也一样能跟踪流程实例了,也可以跟踪子流程链接和更低一层的子流程。对于 Wf-XML 2.0 更加详细的介绍请参考 Wf-XML 2.0 Draft 。
接口 5 规范为 CWAD ( Common Workflow Audit Data )。通过在工作流产品中支持这一规范,就能在不同的工作流产品中提供一致的审计数据分析。在初始化和执行一个流程实例时,会发生许多影响业务的事件,包括 WAPI 时间,内部 WFM 引擎操作和其他系统以及应用程序函数。有了 CWAD 信息,业务就能确定已经在工作流管理中发生了什么操作。我们希望审计信息被利用到分析和追溯状态信息中。另外审计数据可被用作执行操作的证据。工作流分析工具将希望信息以一致的格式表现,描述全部事件,在一套规定的标准内发生 ... 例如,运行“ x ”流程用了多久时间,在一个给定的流程实例内进行了哪些活动?表现出的审计数据将会绑定很细节的内容。对于 CWAD 更加详细的介绍请参考 WFMC-TC-1015 V1.1 。