一个网友对驰骋工做流引擎的经典问答3

谢谢各位前辈回答.
如下针对ccflow 5.0 3680版原本讲
我在文档中看到,ccflow的标准SDK开发方式是经过复制若干文件,将ccflow项目与业务项目合并为一个项目.而我以为这种方式耦合度较大,想将ccflow项目单独布署,而后经过wcf对外发布服务.
1.目前ccflow只提供了BP.WF.Dev2Interface操做对象.若是我想使用WCF的话,就须要本身再写一个WCF接口与WCF实现类,在实现类里完成对操做对象的调用.其实Ccflow能够预先提供这两个类嘛.先写一个WCF接口类,再将BP.WF.Dev2Interface类变为其实现类.这样能够同时知足使用Ccflow标准SDK开发与另一些使用WCF开发的人.web

RE: 你彻底能够封装成webservices, 把那些BP.WF.Dev2Interfac静态的方法,就是体力活的问题。
2.BP.WF.Dev2Interface的用户登陆方法接收一个SID参数,且在方法体里对此参数进行了验证.但数据库里没有这个列,官方Demo的登陆也没有调用这个方法,是本身实现的,其也没有用到这个参数,我也没有找到有关此列的相关说明.请问我该如何使用呢?数据库

RE: SID 是您的系统与ccflow耦合用的安全验证码,两个程序如何实现用户信息的安全切换登陆,在流程设计器文档中有详细的描述。或者 Baidu 一下 ccflow SID.
3.如何删除子流程.您说参看文档,可是文档里没有相关内容.安全

RE: 流程设计器操做手册里有的,在合流节点表单上增长一个超连接就能够了。
4.异表单分-子-合流程,合流点的人没法收到待办任务.这个问题我在上一个问题里提过,您解释了值=3时由于完成率尚未到,但实际上全部子流程都已跑完了
RE: 没有明白,你还要先研究一下ccflow提供的demo.
5.对于分-子-合流程,假设有两个子流程.第一个子流程人员若是删除流程,则会删除全部子流程,而后流程回退到分节点人员的待办列表中;若是第一个子流程人员办理完成后,第二个子流程人员删除流程,则会将流程所有删除,请问这确实是大家的设计意图吗?线程

RE: 子线程上的人员是不容许删除本身的子线程的,合流节点上的人员能够删除子线程。
6.对于一个有多个节点的流程,即便流程已进行到后面的节点,第一我的仍然能够撤销流程,且撤销后流程回退到撤销人处.请问这确实是大家的设计意图吗?
RE: 咱们把撤销分为,撤销工做发送,与撤销流程两个概念。撤销工做发送是A->B ,在B没有处理以前A能够撤销回来,从新修改,修改后就可能在次发送。若是b已经处理了,就运动到下一个环节上去了,a就不能在撤销了。设计

撤销流程的概念是,这条流程由于其它问题,不在处理了,不走了,也叫逻辑删除,知足必定的条件后它也能够运行下去,这个流程的状态就撤销状态,也叫逻辑删除状态。对象

删除流程就是完全的删除,全部的数据包括节点表单,轨迹表,都删除。接口

7.再提一个建议.对于办理过程当中查看流程图,已办理过的节点的边框会显示成红色.窃觉得这个不合适.红色通常用来警报或者显示错误,而这里想表达的意思是已办理完成.若是更换一下显示方式就行了.好比已办节点显示实心绿,未办结点显示不变(空心绿),或者已办的显示绿色 ,未办的显示灰色之类的.开发

RE: thank you , 咱们在处理着这部分。
暂时提这么多,期待解答~~~~
为中国开源界作出巨大贡献的ccflow项目组大家辛苦啦 文档

相关文章
相关标签/搜索