Activiti5.8中文用户手册详解
4星 · 超过85%的资源 需积分: 10 179 浏览量
更新于2024-07-24
收藏 3.43MB PDF 举报
"Activiti5.8 中文用户手册"
Activiti是一款开源的工作流和业务自动化引擎,由Alfresco公司开发,它基于BPMN 2.0标准,提供了强大的流程定义、执行和管理能力。这个中文用户手册是针对Activiti 5.8版本的,尽管可能较旧,但依然能为用户理解和使用该版本的Activiti提供指导。
**第一章、简介**
1. **许可**: Activiti遵循Apache 2.0许可证,允许免费使用、修改和分发。
2. **下载**: 用户可以在官方网站或其他可信源下载Activiti的5.8版本。
3. **源码**: 对于开发者,可以获取源代码进行自定义或贡献。
4. **所需的软件**: 包括JDK 5或更高版本,Ant 1.8.1+,以及Eclipse 3.6.2作为开发环境。
5. **报告问题**: 用户遇到问题时,可以通过指定的渠道向社区报告。
6. **试验性的特性**: 指出了5.8版本中可能包含的一些不稳定或实验性功能。
**第二章、入门**
- **一分钟版**: 快速介绍如何启动并运行一个简单的Activiti流程。
- **演示设置**: 提供了设置和运行Activiti示例的步骤。
- **示例项目**: 在workspace文件夹下的项目可帮助初学者理解Activiti的工作方式。
- **类库依赖**: 详细列出了运行和开发所需的依赖库。
- **Eclipse设置**: 指导如何配置Eclipse IDE以支持Activiti开发。
- **查看数据库**: 解释如何观察Activiti在数据库中的活动。
- **数据库表的命名说明**: 描述了Activiti创建的数据库表及其用途。
**第三章、配置**
- **创建ProcessEngine**: 详述如何初始化和配置流程引擎。
- **ProcessEngineConfiguration bean**: 介绍了用于定制流程引擎的配置bean。
- **数据库配置**: 如何设置连接到特定数据库的参数。
- **作业执行器的激活**: 配置定时任务和异步作业执行。
- **邮件服务器的配置**: 教程如何配置发送邮件通知。
- **历史的配置**: 设置历史数据记录级别。
- **在表达式、脚本中公布配置的beans**: 如何在流程定义中使用应用的bean。
- **支持的数据库**: 列出Activiti 5.8兼容的数据库类型。
- **创建数据库表**: 创建和初始化Activiti所需数据库表的步骤。
- **数据库更新**: 更新数据库以匹配新的流程定义或引擎版本。
**第四章、Spring的集成**
- **ProcessEngineFactoryBean**: 如何在Spring应用中集成和配置Activiti引擎。
- **事务**: 解释如何与Spring事务管理集成。
- **表达式**: 使用Spring EL在流程定义中编写动态逻辑。
- **自动资源部署**: 自动部署在类路径下的流程定义文件。
- **单元测试**: 教程如何编写测试用例以确保流程正确运行。
- **Web应用程序中的工作流引擎**: 描述在Web环境中集成Activiti的方法。
**第五章、API**
- **引擎API**: 提供了核心的流程操作接口。
- **异常策略**: 处理流程执行期间的异常情况。
- **单元测试**: 测试流程逻辑的最佳实践。
- **调试单元测试**: 如何调试流程相关的单元测试。
- **Web应用程序中的工作流引擎**: 详细说明如何在Web应用上下文中使用Activiti。
- **流程虚拟机(PVM)API**: 描述了流程执行的底层模型。
- **表达式**: 如何使用表达式语言进行流程控制。
**第六章、部署**
- **业务归档文件**: BPMN流程定义文件的部署方法。
- **编程式部署**: 通过代码部署流程定义。
- **使用ant部署**: 使用构建工具ant部署流程。
- **使用ActivitiExplorer部署**: 通过图形界面工具部署流程。
- **外部资源**: 如何引用流程中的Java类、Spring beans等。
- **创建独立应用**: 构建包含Activiti的工作流应用程序。
- **流程定义的版本**: 版本控制和管理流程的变化。
- **提供流程图**: 提供可视化的流程图表。
- **生成流程图**: 如何从流程定义生成图形表示。
**第七章、BPMN**
- **BPMN是什么**: 介绍了Business Process Modeling Notation的基本概念。
- **示例**: 展示了BPMN元素的实际用法。
- **定义流程**: 教程如何使用BPMN元素构建流程模型。
- **10分钟指南**: 快速学习BPMN和Activiti的基础知识。
- **先决条件**: 学习指南前需要了解的内容。
- **目标**: 通过10分钟指南要达到的理解水平。
- **用例**: 说明了适合使用BPMN的常见业务场景。
- **流程图**: 创建流程图的步骤。
- **XML的描述**: 如何将流程图转换为XML格式的流程定义。
- **启动流程实例**: 从流程定义创建并执行流程实例。
这本手册虽然不是最新的,但对于想要了解或使用Activiti 5.8的人来说,仍然是一个宝贵的资源,涵盖了从安装、配置到开发和部署的全方位指南。
2012-10-26 上传
2020-03-16 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
woshiywyw
- 粉丝: 1
- 资源: 2
最新资源
- gobiem-arealj-project3
- matlab拟合差值代码-AdviceTaking:论文“不切实际的乐观建议”的在线补充(Leong&Zaki,2018年)
- ocr-comparator
- 人工智能模块aiml的python3实现以及测试,支持中文以及API插件.zip
- Gauss.zip_软件设计/软件工程_Visual_C++_
- SimpleRender:在2D画布上渲染3D形状供初学者使用
- JWPlayer:视频播放器插件 for Typecho 1.1
- 参考资料-420.预制混凝土排水管结构性能排水报告.zip
- Tab Spaces-crx插件
- Accessibi Add-on component of OpenOffice-开源
- photosite:https:mattrinaldo.github.iophotosite
- 人工智能实践:Tensorflow笔记.zip
- test-question:健康护理
- JinCMS智能建站系统源代码
- Agenda_PDA_2011-开源
- system.rar_系统编程_Visual_C++_