[] [原创]JWFDv0.96工作流引擎设计-自动运行控制器结构说明.

本文探讨了jwfdv0.96版本的工作流引擎设计,重点介绍了自动运行控制器的结构,对比了全自动化(dfs)与半自动化(san)控制器的区别,并讨论了如何在未来版本中引入人工智能技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

            [size=large;]     jwfdv0.96---工作流引擎设计<br>                               [size=small;]--自动运行控制器结构说明[/size]<br><br>[/size]<br><br><img src="http://dl.iteye.com/upload/attachment/368790/37c99f70-142a-35c4-9aaa-0d487499640d.jpg" alt="">
 
 
 
 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: '宋体';]实现的技术与方法[/size] 
 
 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: '宋体';] 下面我们就来分析这个运行控制器的结构,并试图划分出几个主要的功能模块,然后对此进行理解和再构造,在这之前,需要先回顾一下[/size][size=10.5pt; font-family: '宋体';]jwfdv0.94<span>引擎的[/size]<span style="font-family: times new roman;">dfs</span><span>自动运行控制器的算法结构,事实上</span><span style="font-family: times new roman;">dfs</span><span>是一个全自动的运行控制器,而</span><span style="font-family: times new roman;">san</span><span>是一个半自动的控制器,所谓全自动既指流程在运行过程中的流转过程全部由计算机通过</span><span style="font-family: times new roman;">dfs</span><span>算法来控制,中间不需要人为地干预,而半自动的意思是流程在流转过程中,需要通过节点操作者的触发来推动流程的流转,但是</span><span style="font-family: times new roman;">san</span><span>算法却在并行控制和条件会签,单步回退这些功能上面均实现了自动化的处理,所有这些复杂的逻辑判断均不需要人工来处理,所以这里的自动化是指流程的流转的控制是由机器来控制还是由人和机器共同控制,但是要真正做到全自动化流程控制,引擎系统就需要采用人工智能的模型,目前我们的技术水平还没有达到这个程度,但是这是我们努力的方向,争取</span><span style="font-family: times new roman;">jwfd</span><span>能够在</span><span style="font-family: times new roman;">1.0</span><span>版本的时候使用人工智能技术设计流程引擎</span></span> 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="font-weight: bold; font-size: 10.5pt; font-family: '宋体'; color: #000000;">--------------------------------------------------------------------------- </span> 
 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">[size=10.5pt; font-family: 'times new roman';]   下面是<span style="font-family: times new roman;">san[/size]<span>自动控制器代码的说明,如果朋友们懒得看这些代码,可以直接打开</span><span style="font-family: times new roman;">jwfdv0.96 for eclipse</span><span>的代码,直接运行这个</span><span style="font-family: times new roman;">san</span><span>函数</span><span style="font-family: times new roman;">( )</span><span>,只需要按照下面的提示进行操作就可以简略的体会一下运行一个流程实例的过程</span></span> 
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;"><span style="font-weight: bold; font-size: 10.5pt; font-family: '宋体'; color: #ff0000;">---------------------------------------------------------------------------------------------</span>[size=10.5pt; font-family: '宋体';](ln.get(i).tostring(), graphid)) {      [/size]
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;">  
<p class="p0" style="margin-bottom: 0pt; margin-top: 0pt;"> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值