
K2 blackpearl
shanyou
系统架构师
展开
-
K2 Blackpearl的Outcomes Actions和Line Rule
使用K2 blackpearl设计流程的时候有两个重要概念是Outcomes和Actions。 Actions代表的是人与工作流交互的时候,对流程处理的意见(例如同意/不同意/驳回),K2的Action还可以进行权限控制。 Outcomes是Action的自然扩展,决定了流程的走向,可以设定业务规则,比如说至少2个人同意还是所有人都同意等等。大多数情况下ACTIONS 和O原创 2009-04-22 15:22:00 · 1095 阅读 · 1 评论 -
工作流、业务流程管理和SOA
工作流定义: The automation of a business process, in whole or part, during which documents, information or tasks are passed from one participant to another for action, according to a set of procedura原创 2009-03-29 00:25:00 · 2120 阅读 · 0 评论 -
Professional K2 blackpearl
所有您想了解的有关K2 blackpearl以及流程驱动应用程序知识尽在于此书Wrox Press, 2009 (点击窗口右边网站链接即刻订购)K2 blackpearl 正在改变人们使用软件的方式 — 帮助全球各地从事各种行业的企业和机构精简业务、提高工作效率和节约时间。K2 blackpearl 是一款商务人士、IT专业人士和开发人员均可轻松掌握的,使用简单的可视化开发工具,以便他们原创 2009-03-30 22:25:00 · 1291 阅读 · 0 评论 -
K2 Blackpearl 0807更新流程数据数据要求具有流程管理员权限
K2 Blackpearl 0807流程的更新数据API要求管理员权限,K2 KB 文章KB000307 http://kb.k2workflow.com/articles/kb000307.aspx详细描述了如何更新流程数据。主要是两种方案:1、利用Update Action来处理,这个也经常用于保存草稿的功能。 2、利用流程管理员的用户身份进行数据的更新,现在我原创 2009-04-18 16:23:00 · 875 阅读 · 0 评论 -
K2中的任务代理
K2 Blackpearl 版本0807开始有了任务的代理功能,称之为Out-Of-Office,可参看Out-of-Office feature in 0807 and the SourceCode.Workflow.Client APIs。这个功能的设定可以在Workspace中进行,但是一般我们不会让用户直接使用Workspace。原创 2009-04-18 16:23:00 · 870 阅读 · 0 评论 -
BlackPearl 的 ServiceObject 开发部署
K2“BlackPearl”提供一个平台,用于管理和利用现有的跨越任何数量的业务系统的业务信息,以降低成本。它考虑到决策的制定,线路的排定以及报告,并根据360度的可见性进入到业务实体中,譬如客户,职员,订单和发票。它的“SmartObject”设计器提供一个允许开发人员搭建和部署这些复合实体的可视化界面。开发人员可以通过K2提供的技术,Web服务,或 K2 ADO.NET 数据提供原创 2009-11-16 13:20:00 · 964 阅读 · 0 评论 -
Blackpearl 的 Impersonate
Blackpearl的Connection方法 Impersonate(string name)。这个就是传说中的后门方法,它可以帮你模拟任何一个帐号(域用户或者数据库用户),来做他可以做得事情。当然,你必须在WorkSpace中设置操作这个命令的权限。 以下代码将给用户设置Impersonate权限,包装成一个Job来定时运行就可以了: Workflo原创 2009-11-16 13:21:00 · 988 阅读 · 0 评论 -
K2 blackpearl 中的业务规则(Rules)
在K2流程系统中,流程中的任何一个执行节点(一个节点可以包含多个事件)都可能包含客户端事件,服务器端事件,以及子流程(IPC,Inter Process Communication)事件,或者其他事件。通常情况下,我们需要在流程节点中包含大量的业务逻辑,比如:流程节点的执行者是谁?在执行者启动流程节点任务之前哪些前提条件必须要满足,等等。流程节点是流程中的关键元素,任务执行者在流程节点做原创 2009-12-16 12:24:00 · 1390 阅读 · 0 评论 -
Visual Studio 64位应用程序编译
Visual Studio的编译选项 build下的platform有X64、Any CPU和x86。X86表示只能在32位环境下运行,X64表示只能在64位环境下运行,Any CPU表示你的程序集可以根据环境变化适应32位还是64位,但是如果你的程序集依赖于一个x86选项编译的程序集,哪么你的程序集只能选择X86进行编译,而不能选择Any CPU编译,如果使用Any CPU编译,运行就原创 2010-04-08 16:07:00 · 3640 阅读 · 1 评论