在以上的截图中没有改功能的代码实现,在源码中没有改功能的代码实现:
一下是我们要用到的服务功能
4. WebService接口模块提供了面向服务的标准接口,任意的异构系统都可以通过服务来和工作流系统进行通信和集成,在该模块中主要包含如下的服务:
a) 流程定义服务:负责从后台数据库中读取所有的已导人的工作流流程模板,并将选中的流程模板展示给用户,使其了解所选的业务流程。
b) 流程运转服务:这是引擎的核心,负责工作流实例的启动时,运行时,休眠时和终止的过程调用。
c) 角色和权限服务:负责角色和相应的权限的查询。
d) 消息服务:负责通过消息队列来完成和维护工作流实例运行时的相应的消息发送,同时也让用户了解业务流程的运行情况。
e) 日志服务:负责记录系统相关历史信息,尤其是工作流实例运行时过程执行信息,防止工作流实例的崩溃,以便使崩溃的工作流实例得到恢复。