K2使用总结-K2简介
2013-05-13 16:07
134 查看
K2使用总结-K2简介
一、 K2简介
K2 Black pearl 是SourceCode公司基于.NET WF构建的流程开发平台的核心产品。代码可支持生成WF代码,流程设计环境使用WPF构建,并完全嵌入到VS 2008中,与微软产品紧密结合。
K2 black pearl 包括业务流程管理与工作流性能。可以通过建立应用来管理业务流程并使其自动化,或者集业务流程、人员、服务、信息和系统于单一的应用,从而帮助推动业务发展。
二、 K2中常用对象介绍
1、 DefaultActivity (流程节点,可以看作是事件的容器,在该节点中必须包含至少一个事件)
2、 Default Line(节点之间的连接线)
3、 Default ClientEvent(客户端事件,用来与用户交互)
4、 Default ServerEvent (Code)(服务器端事件,在K2服务器端执行的代码块)
5、 IPC Event(子流程事件,启动设置好的子流程)
6、 Actions(Client Event中设置的动作,)
7、 OutComes(节点的输出信息,一般和Actions为一对一的关系,也可以自定义。)
8、 流程节点中的规则:
1. Preceding Rule(前置规则)
Preceding Rule是一种逻辑表达式,当表达式为真时,一个流程节点才可以开始执行。
2. Start Rule(开始规则)
Start Rule是一个时间规则,代表一个流程任务什么时候开始。比如,可以在流程发起后等待2小时再开始这个流程任务,或者当某个流程变量为真的情况下,再等待2小时开始流程任务。
3. Destination Rule(执行人规则)
用于指定谁来执行任务。
4. Escalation Rule(过期规则)
如果希望某些任务必须在一定时间内完成,比如8小时,如果超过8小时任务依然没有被执行,我们必须执行一定的操作(比如:强制本任务过期,或者强制本任务过期并且将流程流转到某一个流程节点,等等),这样的情形下,我们就可以定义任务的过期规则。过期规则用于指定什么时候和如何执行这样的操作。
5. Succeeding Rule(后置规则)
Succeeding Rule是一个逻辑表达式,当它为真时,某个流程节点才可以完成。
6.Line Rule(执行线规则)
Line Rule是一个逻辑表达式,当它为真时,流程才可以进入到该分支指向的下一个节点。可以和outcomes配合使用。
一、 K2简介
K2 Black pearl 是SourceCode公司基于.NET WF构建的流程开发平台的核心产品。代码可支持生成WF代码,流程设计环境使用WPF构建,并完全嵌入到VS 2008中,与微软产品紧密结合。
K2 black pearl 包括业务流程管理与工作流性能。可以通过建立应用来管理业务流程并使其自动化,或者集业务流程、人员、服务、信息和系统于单一的应用,从而帮助推动业务发展。
二、 K2中常用对象介绍
1、 DefaultActivity (流程节点,可以看作是事件的容器,在该节点中必须包含至少一个事件)
2、 Default Line(节点之间的连接线)
3、 Default ClientEvent(客户端事件,用来与用户交互)
4、 Default ServerEvent (Code)(服务器端事件,在K2服务器端执行的代码块)
5、 IPC Event(子流程事件,启动设置好的子流程)
6、 Actions(Client Event中设置的动作,)
7、 OutComes(节点的输出信息,一般和Actions为一对一的关系,也可以自定义。)
8、 流程节点中的规则:
1. Preceding Rule(前置规则)
Preceding Rule是一种逻辑表达式,当表达式为真时,一个流程节点才可以开始执行。
2. Start Rule(开始规则)
Start Rule是一个时间规则,代表一个流程任务什么时候开始。比如,可以在流程发起后等待2小时再开始这个流程任务,或者当某个流程变量为真的情况下,再等待2小时开始流程任务。
3. Destination Rule(执行人规则)
用于指定谁来执行任务。
4. Escalation Rule(过期规则)
如果希望某些任务必须在一定时间内完成,比如8小时,如果超过8小时任务依然没有被执行,我们必须执行一定的操作(比如:强制本任务过期,或者强制本任务过期并且将流程流转到某一个流程节点,等等),这样的情形下,我们就可以定义任务的过期规则。过期规则用于指定什么时候和如何执行这样的操作。
5. Succeeding Rule(后置规则)
Succeeding Rule是一个逻辑表达式,当它为真时,某个流程节点才可以完成。
6.Line Rule(执行线规则)
Line Rule是一个逻辑表达式,当它为真时,流程才可以进入到该分支指向的下一个节点。可以和outcomes配合使用。
相关文章推荐
- JavaMail IMAP 和JavaMail Pop3 简介以及使用过程遇到的问题总结
- Internet应用简介和使用学习工具总结
- UI自动化测试工具White简介以及使用经验总结
- K2使用总结-流程设计
- Android电话短信拦截项目总结之 SQLite数据库简介和使用
- DevExpress控件库 开发使用经验总结1 DevExpress简介、安装、使用
- TortoiseSVN使用简介及总结
- Mysql数据库的使用总结之Innodb简介(一)
- Mysql数据库的使用总结之Innodb简介(二)
- UI自动化测试工具White简介以及使用经验总结(一)
- Mysql数据库的使用总结之Innodb简介(三)
- bouml简介与使用总结
- 【Gradle 简介】Gradle 构建编译工程学习笔记和使用总结
- JAXB2简介及特性使用总结
- Mysql数据库的使用总结之Innodb简介(一)
- SVN学习总结(1)——SVN简介及入门使用
- K2使用总结-K2简介
- redis 简介 使用场景 简单总结
- Android广播接收者使用总结
- [Linux命令] [LINUX下软体开发者必备利器] ctags使用简介