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

xrongzhen 2011-05-23 03:39:02
工作流引擎的概念是什么?与WF中WorkflowRuntime(工作流运行时引擎)有什么关系吗?工作流引擎包含哪些内容?

帮忙介绍一些比较直观易于了解的资料,对于没接入过工作流引擎的人,有个形象的认识,明白什么是工作流?什么是工作流引擎?


工作流引擎是平台级产品还是指的开发平台? K2、MyApps、osWorkflow等应该成为什么?


...全文
331 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsyhello 2012-02-06
  • 打赏
  • 举报
回复
适易信息管理系统、OA办公、企业门户、工作流快速开发试用版下载
下载地址:http://121.18.78.216
donkey301 2011-11-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xrongzhen 的回复:]

引用 4 楼 wxr0323 的回复:
一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述

有很多啊

http://www.oschina.net/project/tag/129/workflow

其实这个东西还是要靠自己理解 有点儿抽象。

坛子里搞这……
[/Quote]
我觉得WF中的WorkflowRuntime就是一个工作流引擎,而WF上定制设计工作流就是流程设计器,如果你的流程需要动态产生,那么就需要流程设计器
syb1045 2011-05-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 isjoe 的回复:]
学习。。。。。。。。。。。UP
[/Quote]
+1 + 1
isjoe 2011-05-25
  • 打赏
  • 举报
回复
学习。。。。。。。。。。。UP
子夜__ 2011-05-24
  • 打赏
  • 举报
回复
一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述

有很多啊

http://www.oschina.net/project/tag/129/workflow

其实这个东西还是要靠自己理解 有点儿抽象。

坛子里搞这个比较少啊。

xrongzhen 2011-05-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wxr0323 的回复:]
一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相互顺序关系,还包括流程及任务(或活动)的启动和终止条件,以及对每个任务(或活动)的描述

有很多啊

http://www.oschina.net/project/tag/129/workflow

其实这个东西还是要靠自己理解 有点儿抽象。

坛子里搞这个比较少啊。
[/Quote]

现在有点明白了 把概念搞混了,一直只是关注WF的应用,设计工作流。没接入工作流引擎的概念,和WF中的WorkflowRuntime完全是两回事。所谓工作流引擎应该是一个平台级产品,由业务人员用来自定义工作流。

通过一个个定义节点,组合成具有逻辑的工作流。和在WF上定制设计工作流有点像
xrongzhen 2011-05-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhouzhen955 的回复:]
http://baike.baidu.com/view/1636259.htm
[/Quote]

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

baidu上的结果让我很迷惑 所以发帖请各位大侠解惑 微软的WF属于什么,工作流开发平台?那工作流引擎是什么,可以进行定制工作流的产品?

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

http://baike.baidu.com/view/1636259.htm工作流引擎
  • 打赏
  • 举报
回复
http://baike.baidu.com/view/1636259.htm

17,748

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧