热点关注
随机推荐
工作流实现技术
来源: 作者:本站
7. 工作流执行服务之间的互操作性
工作流联盟的目标之一就是规定一个标准使得不同厂商提供的工作流产品能够协调工作,整个系统能够无缝地在各个产品之间传递任务项。工作流管理联盟在互操作性上的工作主要集中在提供了一系列互操作的情景,从简单的任务传递到传输整个工作流过程模型和工作流参考数据。尽管有可能考虑那些很复杂的情形(如不同厂商提供的工作流机共同协作实现工作流执行服务,这在目前还不可能实现,因为它要求所有的工作流机都能够解释过程模型,共享一套工作流控制数据,并在异构的工作流机环境下共享过程实例状态。)但就目前来说,比较切合实际的目标是在不同的工作流执行服务间传递过程的部分内容,支持其实例的运行。
8. 系统管理和监控工具
该工具能够对工作流在整个组织内的流动状况进行监控,并提供一系列的管理功能,如有关安全性、对过程的控制和授权操作等方面的管理。主要功能包括以下几个方面:
(1) 建立、设置和优化组成工作流管理系统的各个软件;
(2) 对过程模型进行实例化;
(3) 将过程模型中的角色实例化;
(4) 将运行中的过程实例、活动实例和数据分发到各个工作流机中;
(5) 启动、挂起、恢复和终止过程实例;
(6) 管理正在执行的过程实例并对正常或异常退出的过程的历史数据进行统计和分析。
9. 工作流参考模型中的五类接口
工作流联盟给出了五类接口:
(1) 接口1:工作流服务和工作流建模工具;
(2) 接口2:工作流服务和客户应用之间的接口,这是最主要的接口规范,它约定所有客户方应用和工作流服务之间的功能访问方式;
(3) 接口3:工作流机和直接调用的应用程序之间的接口;
(4) 接口4:工作流管理系统之间的互操作接口;
(5) 接口5:工作流服务和工作流管理工具之间的接口。
其中,接口1为在不同物理或电子介质之间传递过程定义的信息提供了交互的形式和API调用;接口2定义了通信建立、工作流定义操作等功能;接口3激活应用程序的API函数应覆盖的几个方面的功能;接口4完成工作流执行服务之间需要提供大量的WAPI来实现互操作,无论是在两个工作流执行服务之间的直接调用还是通过网关函数;接口5主要实现对工作流的管理和监视。
上一页 1 2 3 4 5下一页
上一篇:麦考林:工作流之变
下一篇:没有了
下一篇:没有了
