基于图论的广义优先遍历算法的流程引擎运行控制器仅仅是一个很初级而简单的工作流引擎的实现手段,那么更进一步的需求则是来源于用户需要用(外部输入)自动表单中的数据来控制这个图的遍历行为,这就好像是我们有发动机可以驱动汽车的轮胎转动,但是还需要一个驾驶员和方向盘来控制汽车的前进,后退和转向,那么发动机就是基于图论的广义遍历算法,而驾驶员和方向盘则是外部表单数据和基于表单数据的流程数据同步控制器,为什么要用同步来描述这个控制器呢?
对于这个问题,实际上我还有些问题没有弄得很清楚,首先基于遍历算法的流程引擎对流程图的遍历行为是流程运行的初始动力,并且自动表单的运行是依赖于流程的运行的,理论上来讲表单的运行和流程的运行应该是同步的,但是经过具体的设计和开发过程之后,我们发现表单数据的运行过程和流程的运行过程并非同步的而是异步的,因为如果流程是需要表单数据来驱动的话,表单的运行和表单的数据就要先于流程一步前进,正是这种先走一步获得的数据才能够控制流程引擎的运行,但是这明显就和前面讲到的遍历算法是驱动流程运行的初始动力互相产生矛盾了,到底谁是驱动流程运行的驱动力呢? 遍历算法还是表单数据呢? 还是我的设计在这里存在着什么样的问题呢? 存在这样一个逻辑矛盾 A驱动B运行 B依赖A运行 A和B是同步还是异步?
看来前面的路还很艰险。。。。。。。还需要一步一步的走。。。。。。。。。
分享到:
相关推荐
非常抱歉,因为我的网站出现故障,无法访问,因为... 本压缩包的文档包含旧版本的JWFD工作流系统使用说明,JWFD工作流引擎算法设计说明,JWFD作者设计的流程会签规范,和简化版的JWFD的数据库结构(目前只支持MYSQL数据库)
JWFDv0.96 开源工作流引擎设计-XMLTO数据库解析过程说明.doc JWFDv0.96 开源工作流引擎设计-XMLTO数据库解析过程说明.doc
JWFD开源工作流系统 到目前为止所有的文档集合 comsci 共享
NULL 博文链接:https://comsci.iteye.com/blog/2428048
NULL 博文链接:https://comsci.iteye.com/blog/610102
JWFD工作流设计器(带引擎算法)的源代码包, 实在不好意思,这个包的资源文件缺失了,导致编译时报错,经过反馈, 修改了这个问题,在资源中新增加下载,本下载停止使用,非常抱歉 请下载 jwfd工作流源代码 for ...
NULL 博文链接:https://comsci.iteye.com/blog/2145362
工作流系统,jwfd工作流源码,eclipse,版本是0.94.。。。
jwfd 工作流设计器V0.91 (本程序的源代码在comsci的其它资源中下载) 名称是 JWFD v0.94工作流源代码 for eclipse(BUG修正版) COMSCI 2005 需要JDK1.4以上 运行方法:双击jwfd.jar运行 QQ:784092877 本...
NULL 博文链接:https://comsci.iteye.com/blog/777354
JWFD的全称是 JAVA WORKFLOW DESIGNER(JAVA工作流设计者) 但是它并不仅仅是一个基于JGRAPH组件的工作流设计器,而是包括流程引擎控制模块和流程数据结构在内的一个非常实用的工作流系统,可以很容易的嵌入到包括 ERP...
JWFD 是 java workflow designer JAVA工作流设计系统 的缩写 作者 comsci 官方群号: 7428804 推荐技术联盟 fireWorkflow 群,作者:非也 作品 FireWorkflow 工作流系统 群号:80347522 网站 www.fireflow.org ...
NULL 博文链接:https://comsci.iteye.com/blog/2124815
最简单的流程设计器,用于嵌入到WEB页面中,需要JRE
经过对60个节点和105个连接的流程图test119的矩阵数据的测试,发现,目前这个算法还存在问题,还需要改进和升级,暂时修改一下计划在JG的设计器的基础上,把矩阵引擎这块继续完善下去,不着急做自己的设计器,把引擎...
对jwfd v0.96引擎设计的描述 org.jwfd.workflowDesigner.FLCLs.Gxl.GxlToDatabase.java org.jwfd.workflowDesigner.FLCLs.Gxl.JgraphGxlCodec.java org.jwfd.workflowDesigner.FLCLs.Gxl.ParserGxl.java
使用开源软件antlr,实现一个用户自定义的脚本语言编译器,用于工作流节点嵌入式脚本中,本压缩包是两个关键的语法和句法文件
JWFDV0.96工作流引擎系统里面用于查询一个流程图中与分支或者汇聚点匹配的节点的一种算法 以前曾经在网上讨论过这个算法,但是没有把算法的详细说明写出来,现在把文档详细写出来,方便我们大家研究和思考 这个...
NULL 博文链接:https://comsci.iteye.com/blog/1297441
NULL 博文链接:https://comsci.iteye.com/blog/2163929