工作流引擎的概念是什么?与WF中WorkflowRuntime(工作流运行时引擎)有什么关系吗?

问题描述

工作流引擎的概念是什么?与WF中WorkflowRuntime(工作流运行时引擎)有什么关系吗?工作流引擎包含哪些内容?帮忙介绍一些比较直观易于了解的资料,对于没接入过工作流引擎的人,有个形象的认识,明白什么是工作流?什么是工作流引擎?工作流引擎是平台级产品还是指的开发平台?K2、MyApps、osWorkflow等应该成为什么?

解决方案

解决方案二:
http://baike.baidu.com/view/1636259.htm
解决方案三:
什么是工作流引擎(WorkflowEngine)  例如开发一个系统最关键的部分不是系统的界面,也不是和数据库之间的信息交换,而是如何根据业务逻辑开发出符合实际需要的程序逻辑并确保其稳定性、易维护性(模块化和结构化)和弹性(容易根据实际业务逻辑的变化作出程序上的变动,例如决策权的改变、组织结构的变动和由于业务方向的变化产生的全新业务逻辑等等)。Workflow引擎解决的就是这个问题:如果应用程序缺乏强大的逻辑层,势必变得容易出错(信息的路由错误、死循环等等)。  就好比一辆汽车,外表做得再漂亮,如果发动机有问题就只是一个摆设。应用系统的弹性就好比引擎转速方面的性能,加速到100公里需要1个小时(业务流程发生变动需要进行半年的程序修改)还能叫好车吗?引擎动不动就熄火(程序因为逻辑的问题陷入死循环)的车还敢开吗?工作流引擎
解决方案四:
引用1楼zhouzhen955的回复:

http://baike.baidu.com/view/1636259.htm

引用2楼a15938708203的回复:

什么是工作流引擎(WorkflowEngine)  例如开发一个系统最关键的部分不是系统的界面,也不是和数据库之间的信息交换,而是如何根据业务逻辑开发出符合实际需要的程序逻辑并确保其稳定性、易维护性(模块化和结构化)和弹性(容易根据实际业务逻辑的变化作出程序上的变动,例如决策权的改变、组织结构的变动和由于业务方向的变化产生的全新业务逻辑等等)。Workflow引擎解决的就是这个问题:如……

baidu上的结果让我很迷惑所以发帖请各位大侠解惑微软的WF属于什么,工作流开发平台?那工作流引擎是什么,可以进行定制工作流的产品?在WF中只有运行时引擎没有工作流引擎的概念
解决方案五:
一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述有很多啊其实这个东西还是要靠自己理解有点儿抽象。坛子里搞这个比较少啊。
解决方案六:
引用4楼wxr0323的回复:

一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述有很多啊http://www.oschina.net/project/tag/129/workflow其实这个东西还是要靠自己理解有点儿抽象。坛子里搞这个比较少啊。

现在有点明白了把概念搞混了,一直只是关注WF的应用,设计工作流。没接入工作流引擎的概念,和WF中的WorkflowRuntime完全是两回事。所谓工作流引擎应该是一个平台级产品,由业务人员用来自定义工作流。通过一个个定义节点,组合成具有逻辑的工作流。和在WF上定制设计工作流有点像
解决方案七:
学习。。。。。。。。。。。UP
解决方案八:
引用6楼isjoe的回复:

学习。。。。。。。。。。。UP

+1+1
解决方案九:
引用5楼xrongzhen的回复:

引用4楼wxr0323的回复:一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述有很多啊http://www.oschina.net/project/tag/129/workflow其实这个东西还是要靠自己理解有点儿抽象。坛子里搞这……

我觉得WF中的WorkflowRuntime就是一个工作流引擎,而WF上定制设计工作流就是流程设计器,如果你的流程需要动态产生,那么就需要流程设计器
解决方案十:
该回复于2012-02-03 13:33:23被版主删除
解决方案十一:
适易信息管理系统、OA办公、企业门户、工作流快速开发试用版下载下载地址:http://121.18.78.216
解决方案十二:
该回复于2012-07-13 10:05:49被版主删除

时间: 2024-11-18 20:10:48

工作流引擎的概念是什么?与WF中WorkflowRuntime(工作流运行时引擎)有什么关系吗?的相关文章

大家教教我啊!· 怎么说OA中的工作流啊

问题描述 各位大哥们明天我班要搞OA答辩了,我都不知道怎么答而且是工作流都没什么思路请各位大哥们帮帮小弟我啊小弟先谢谢了 解决方案 解决方案二:这段文字足够你归纳和总结工作流一.工作流是什么?工作流是从英文单词workflow中直译过来的.用在OA系统中最直白的意思就是日常工作中相对固定的流程计算机化.例如:空管站发文的流程(综合业务室)拟稿--领导审批--领导会签--行政办行文这是工作流中的文件流--文件办理的一个过程.请允许这样描述一下工作流:我们的日常工作都可以归纳为工作流,传统工作中,多

WF中的动态更新

关于动态更新 在开发工作流时,我们会在工作流设计器中通过拖拽活动,设置属性等等来设计我们的工作流,我们 希望我们在设计时定义好的工作流在运行时是不变的.但在实际中我们往往需要在运行时来改变工作流 的架构,例如我们已经定义好的流程在没有结束时我们需要增加一个流程点,这个时候我们就需要使用 动态更新来现实.在WF中我们也可以对正在运行的工作流实例添加删除活动,修改活动,规则条件等. 当动态更新应用到工作流实例上时,只影响当前的工作流实例.其他的和将来的都不受影响,仍然使用 原始的工作流定义. 动态更

Azure Services Bus(服务总线)中的工作流(workflow)

在Azure Services Platform上对于工作流服务的支持,一直是我很感兴趣的内容.当然也是疑问比较多的领域.鉴于这方面的资料太少,所以今天就从AzureServicesKit中的一个DEMO出发,来大概了解一下这方面相关内容. 注:今天的示例位于AzureServicesKit安装目录\Labs\Ex02-RoutingWithXPath\end文件夹. (编辑注:是AzureServicesKit\Labs\IntroWorkflowService\Ex02-RoutingWit

WF中,一个工作流程已经启动,并持久化后,修改工作流程,出现错误

问题描述 WF中,一个工作流程已经启动,并持久化后,修改工作流程,再次打开工作流时,出现错误...错误信息:ID为42的对象实现IObjectReference接口,但无法解析该接口的全部依赖项.这可能是因为IObjectReference的两个实例具有彼此依赖性.请问有什么办法解决啊?

艾伟:Azure Services Bus(服务总线)中的工作流(workflow)

在Azure Services Platform上对于工作流服务的支持,一直是我很感兴趣的内容.当然也是疑问比较多的领域.鉴于这方面的资料太少,所以今天就从AzureServicesKit中的一个DEMO出发,来大概了解一下这方面相关内容. 注:今天的示例位于AzureServicesKit安装目录\Labs\Ex02-RoutingWithXPath\end文件夹. (编辑注:是AzureServicesKit\Labs\IntroWorkflowService\Ex02-RoutingWit

javaweb+activiti-JavaWeb项目中,如何引入Activiti引擎?

问题描述 JavaWeb项目中,如何引入Activiti引擎? 请问:JavaWeb项目中,如何引入Activiti引擎? 请问:JavaWeb项目中,如何引入Activiti引擎?

mvc4-MVC4中怎样使用aspx视图引擎?

问题描述 MVC4中怎样使用aspx视图引擎? 在aspx页面里面添加了asp.net服务器控件,怎样在MVC4的控制器中得到这个控件触发的事件与有关控件的值? 解决方案 既然如此你用mvc干嘛呢?直接用webforms就是了. 解决方案二: 首先你要搞明白,mvc是根据路由规则来与控制器做交互的. 前台触发事件url到控制器action 解决方案三: 无废话MVC入门教程四[视图中的Layout使用]

PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例_php实例

本文实例讲述了PHP模板引擎Smarty之配置文件在模板变量中的使用方法.分享给大家供大家参考,具体如下: 配置文件在模板中的作用是:给前端设计页面定义变量,主要控制的是模板的外观,与 PHP 程序无关. 使用步骤: 1.使用 $tpl->configs_dir="目录"  //指定配置文件存放的目录: 2.在模板中要使用 <{configs_load file="配置文件"}> 加载f配置文件,如果有区域的话,可以使用 section="

马航失联MH370航班发动机引擎数据之谜,劳斯莱斯到底是如何监控“大数据”引擎的?

据@华尔街日报中文网 报道,美国调查人员据罗尔斯·罗伊斯(Rolls-Royce,与豪华车品牌劳斯莱斯同名)公司的发动机数据认为,马航失联飞机总共飞行了五个小时.并据此判断飞机有可能遭到机组人员的劫持. 但是马航方面很快否认了<华尔街日报>的报道,据CNN报道,马航首席执行官Ahmad Jauhari声称已经与劳斯莱斯公司确认,在MH370航班消失后未收到引擎数据,最后一次收到MH370数据是8日凌晨1:07,而飞机失联时间为1:30. 而根据<新科学家>3月12日在其网站上刊登的