驰骋工作流引擎

注册

 

发新话题 回复该主题

工作流引擎ccbpm 在工业自动化环境下流程demo设计步骤 [复制链接]

1#
银光图片
第1步:设计好工业自动化流程
1,    设计好工作流程图,画好连接线,如上流程图。



2,    设置方向条件参数,在分支的连接线上右键。


3,     Ccbpm的方向条件设计模式的很多,这里因为不需要用户输入界面,所以您需要选择参数,这个方式来处理流程分支转向的问题。

第2步:封装ccbpm的api。
1    , 写一个webservices 并封装必要的ccbpm流程引擎的相关方法如下。


2 ,该方法里,封装了ccbpm的常用的,登录、创建workid、发送方法。

第3步:创建一个测试的cs客户端程序
该项目路径位于:D:\ccflow\value-added\DemoAndTesting\IndustrialAutomationWorkflow



如上图所示:
大概步骤如下,首先创建一个workid, 然后执行发送,让其进入一个循环,直到流程结束跳出循环。
在循环体内,让其在发送前,接受外部用户输入的参数,把该参数传入工作流引擎,让其进行相关的分支转向操作。
代码解析:
这个是典型的使用webservices 来调用ccbpm的服务来获得控制条件。




我们把工业流程运行规则定义在ccbpm的流程引擎里,然后通过服务发布出来该引擎的接口,我们写一个cs的测试程序来访问该服务,通过调用来访问ws的提供的流程服务。
重要的是输入参数,让这个工业自动化流程走不同的分支,在运行的过程中,系统会记录来来整体运行的过程。
也可以调用ccbpm的流程轨迹图,来呈现出来这个流程运行的轨迹。



====OVER===
分享 转发
获取最新动态,请关注企业服务号:chichengsoft

学好ccflow,受益一生,多看文档,少走弯路。
TOP
发新话题 回复该主题