`
ribishuangba
  • 浏览: 290769 次
文章分类
社区版块
存档分类
最新评论

[原创]工作流拓扑扫描器设计思想

 
阅读更多

要实现一个自适应的动态流程引擎,一个前提是后台的流程引擎必须实时了解前端的流程图的动态变化,好像飞行中的导弹,因为目标随时在变化,所以需要一个雷达来跟踪运动的目标,基于这个思想,我打算设计一个能够在后台实时跟踪前端流程图动态变化的流程系统模块,暂时取名叫流程拓扑扫描器,原理其实很简单,按照一定的规则或者算法模型,对前端的流程图的拓扑结构的变化进行实时跟踪,流程图的拓扑结构的变动可以暂时简单的归结为流程图中的节点的数量变化,连接线的两端节点的改变,连接线的空间坐标的改变等,也就是说,一旦一个流程图在运行过程中发生变化,哪怕仅仅是一个节点的变化,拓扑扫描器就会立即感知到这种变化,并把变化的拓扑结构解析为一种特定的数据结构,后台的引擎会根据这组特定的数据结构来调整流程引擎中的自动运行控制器算法,使引擎能够对变化的流程图实现自适应改变(这里仅仅要实现的是拓扑结构的自适应,而不是整个流程的自适应,因为运行中的流程还包括表单和其它嵌入的数据,这些数据也会随之而发生变化,这种情况要更加复杂一些,所以目前仅仅涉及到拓扑结构的动态自适应,而不是整个流程的自适应)

根据流程拓扑扫描器的扫描结果来动态的调整流程引擎的自动运行控制算法,那么实现拓扑扫描器仅仅是实现自适应动态流程的一个开端,最大的困难还是在后台的流程引擎的运行控制算法如何根据拓扑扫描器的扫描结果来做调整或者自动修正。。。。这个问题目前还在我的头脑中。。认真而缓慢的生长中,好像一株珊瑚。。。。。。。。

分享到:
评论

相关推荐

    SQL Server 2008高级程序设计 2/6

    完整清晰 PDF 扫描文档 这个PDF文件是我花钱买来的,现在为了挣积分,拿出来与大家分享!! -------------------------------------------------------------------------------- SQL Server 2008高级程序设计 2/6 ...

    SQL Server 2008高级程序设计 3/6

    完整清晰 PDF 扫描文档 这个PDF文件是我花钱买来的,现在为了挣积分,拿出来与大家分享!! -------------------------------------------------------------------------------- SQL Server 2008高级程序设计 3/6 ...

    下一代防火墙设计方案V2.doc

    这些方法包 括: 利用端口扫描器的探测可以发现防火墙开放的端口。 攻击和探测程序可以通过防火墙开放的端口穿越防火墙。如MSN、QQ等IM(即时通信 )工具均可通过80端口通信,BT、电驴、Skype等P2P软件的通信端口是...

    SQL Server 2008高级程序设计 1/6

    完整清晰 PDF 扫描文档 这个PDF文件是我花钱买来的,现在为了挣积分,拿出来与大家分享!! -------------------------------------------------------------------------------- SQL Server 2008高级程序设计 作者:...

    基于AT89S52 单片的频率计

    不同阶段随意转换,按你正常的设计流量进行工作。 Protel DXP 拥有:分级线路图设计、Spice 3f5 混合电路模拟、完全支持线路 图基础上的FPGA 设计、设计前和设计后的信号线传输效应分析、规则驱动的 板卡设计和编辑...

    安防天下智能网络视频监控技术详解与实践part2

    9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像...

    安防天下智能网络视频监控技术详解与实践.part3

    9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像因素 271...

    安防天下智能网络视频监控技术详解与实践part1

    9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像...

    【东师】计算机应用基础21秋学期在线作业2【69783】.doc

    扫描仪 C.手写笔 D.磁盘驱动器 答案:D 20.下列四条叙述中,有错误的一条是 : A.以科学技术领域中的问题为主的数值计算称为科学计算 B.计算机应用可分为数值应用和非数值应用两类 C.计算机各部件之间有两股信息流,即...

    USB工作原理

    USB2.0规范向下兼容USB1.1,数据的传输率达120~240Mbps,为大数据量高速实时传输提供了强有力的通信方式,支持宽带数字摄像设备及下一代扫描仪、打印机及存储设备。  一个USB系统可以从三个方面加以描述:USB互连...

    TCP/IP技术大全(中文PDF非扫描版)

    10.1.2 流标识 89 10.1.3 128位IP地址 89 10.1.4 IP扩展头 90 10.2 多IP地址主机 91 10.3 单播、组播和任一播头 91 10.4 从IPv4到IPv6的过渡 93 10.5 小结 94 第四部分 IP互联 第11章 IP网络中的路由 95 11.1 路由...

    基础架构及服务器虚拟化解决方案.doc

    能够对公司内部员工访问外 网的流量做病毒扫描和间谍软件的扫描,清除病毒源和阻止病毒扩散,保护内网的员工电 脑和服务器。 防火墙及交换机之间桥接一台深信服行为管理(1400); 可以实时定位带宽消耗,提升带宽效率、...

    STM32F10xxx参考手册

    10.3.8 扫描模式 117 10.3.9 注入通道管理 117 10.3.10 间断模式 118 10.4 校准 119 10.5 数据对齐 119 10.6 可编程的通道采样时间 120 10.7 外部触发转换 120 10.8 DMA请求 121 10.9 双ADC模式 121 10.9.1 同步注入...

Global site tag (gtag.js) - Google Analytics