前段时间,JWFD的设计由于遇到点困难和我忙于做迷你搜索引擎,所以暂停下来,这几天突然有了新的灵感,对于前面提到的数据-流程同步控制的问题,有那么一些想法,但是思考的还不是很透彻和成熟,不过我还是觉得需要和大家一起分享下这些想法,说不定对大家还有些帮助
流程-数据同步控制是JWFD工作流引擎在开发到v0.96.3版本之后,由于系统新增加了自动表单等外部业务数据,使得原有的流程自动运行控制机制无法适应这种新的情况,从而出现的新问题,请参考这篇文章 http://comsci.iteye.com/blog/1008791
来详细了解这个问题出现的背景和原因。。。
我们给出下面的简单定义
A是表单数据,B是流程引擎
这个问题的实质就是获得 “A驱动B运行 B依赖A运行 “的算法模型
经过一段时间的思考,我发现采用传统的方法并不是太容易解决这个问题的,所以使用了我以前在强人工智能设计中的思路,请参考这篇文章 http://edu.codepub.com/2009/1103/17319.php
来了解什么是跷跷板算法,其实顾名思义,跷跷板算法的实质就是建立对称的数据平衡态,通过对平衡状态的控制,来获得我们所需要的数据,当然,这个思路也不
是很成熟,也未经过什么实践的验证,不过,在这里我仅仅是借用这种模型来解决工作流的数据流程同步控制的问题,我设想A和B是跷跷板的两端,当我们仅仅只
获得A的数据源的时候,就可以驱动B运行,而B一开始运行,又可以反过来让A进一步的走下去,这样就变成一个不停在上下摆动的跷跷板,只需要我们开始对跷
跷板的一端施加一个初始的力,流程的全过程就可以自动的完成,直到整个流程结束。。。。
当然,目前这还仅仅是一个设想,我还没有完成设计,也没有开始做代码,希望和大家多讨论,集思广益,一起把工作流的自动运行控制这一有趣的问题研究得更加透彻和明了。。。
分享到:
相关推荐
非常抱歉,因为我的网站出现故障,无法访问,因为... 本压缩包的文档包含旧版本的JWFD工作流系统使用说明,JWFD工作流引擎算法设计说明,JWFD作者设计的流程会签规范,和简化版的JWFD的数据库结构(目前只支持MYSQL数据库)
NULL 博文链接:https://comsci.iteye.com/blog/2145362
NULL 博文链接:https://comsci.iteye.com/blog/2428048
JWFD工作流设计器(带引擎算法)的源代码包, 实在不好意思,这个包的资源文件缺失了,导致编译时报错,经过反馈, 修改了这个问题,在资源中新增加下载,本下载停止使用,非常抱歉 请下载 jwfd工作流源代码 for ...
工作流系统,jwfd工作流源码,eclipse,版本是0.94.。。。
JWFD申请到一个论坛专区,希望大家对JWFD的数据结构和设计有什么意见和建议,包括BUG都可以到这个地方来提交 地址是 http://www.openjweb.com/bbs/forum.php?mod=forumdisplay&fid=61 jwfd 工作流设计器V0.91 ...
JWFD开源工作流系统 到目前为止所有的文档集合 comsci 共享
JWFD 是 java workflow designer JAVA工作流设计系统 的缩写 作者 comsci 官方群号: 7428804 推荐技术联盟 fireWorkflow 群,作者:非也 作品 FireWorkflow 工作流系统 群号:80347522 网站 www.fireflow.org ...
NULL 博文链接:https://comsci.iteye.com/blog/610102
NULL 博文链接:https://comsci.iteye.com/blog/777354
最简单的流程设计器,用于嵌入到WEB页面中,需要JRE
使用开源软件antlr,实现一个用户自定义的脚本语言编译器,用于工作流节点嵌入式脚本中,本压缩包是两个关键的语法和句法文件
开源工作流系统 JWFD
这个压缩包里面有JWFDv0.94,v0.96开源工作流系统所需要的数据库结构的建表SQL文件,请安装MYSQL数据库之后,运行该SQL,如果发现什么问题,请给我发送邮件 comsci@163.com
================================================= ... 需要进行流程引擎设计的同志请参考 jwfd 数据结构与引擎设计文档.rar包 中的相关DOC文档 ============================================================
JWFDv0.96 工作流-嵌入公式逻辑结构说明
基于java的开发源码-开源工作流系统 JWFD.zip
基于Java的实例源码-开源工作流系统 JWFD.zip
NULL 博文链接:https://comsci.iteye.com/blog/2124815
开源工作流系统 JWFD.7z