
工作流
工作流(Workflow),指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。
不管在DOTNET,还是JAVA中都很流行。工作流帮助我们解决好多问题。
小崔编程
这个作者很懒,什么都没留下…
展开
-
工作流
工作流定义原创 2016-01-10 21:59:34 · 890 阅读 · 4 评论 -
Workflow 4.0 中三种方式实现workflow的触发调用
1WorkflowInvoker使用WorkflowInvoker类中的InVoke静态方法-->WorkflowInvoker.Invoke(myWF); //myWF为自定义的workflow实例 【这种方式可以像一个函数一样顺序执行我们的工作流程,非常简单,但是在工作流执行过程中,不能与工作流实现数据的交换】 2、WorkflowApplication原创 2016-02-14 16:44:51 · 4868 阅读 · 18 评论 -
WF4.0与多线程
在WF4.0中,可以使用WorkflowApplication与WorkflowInvoker创建并启动实例.但两者在宿主中的线程方式是不一样的使用WorkflowInvoker启动工作流时,工作流将附加到宿主的线程中执行使用WorkflowApplication启动工作流,工作流实例将在宿主线程之外的另一个线程中运行,使用的是线程池方式现在用实例证明:工作原创 2016-02-15 22:07:36 · 1297 阅读 · 20 评论 -
WF4.0和BookMark
WF4.0中加入了书签(Bookmark)机制,可以让活动在书签的位置挂起(Idel),是线程挂起,等待恢复。如果我们需要在活动没有完成的时候,提供额外的数据,这个时候我们就可以给活动注册一个书签,我们需要使用CreateNamedBookmark方法创建书签,该方法有三个参数一个名字,一BookmarkCallback的委托,当活动恢复的时候执行。和BookmarkOptions,Runtime原创 2016-02-16 21:23:04 · 1975 阅读 · 18 评论 -
WF4.0持久化
一、创建数据库 工作流实例怎样保存到数据库呢?首先SQL Server已经提供一套专门存储工作流实例的数据库,当你安装上sql server后它就已经存在sql脚本,脚本就是的目录是:%WINDIR%\Microsoft.NET\Framework\v4.xxx\SQL\EN 。两个数据库是:SqlWorkflowInstanceStoreSchema.sql原创 2016-02-19 21:16:46 · 2002 阅读 · 18 评论