jbpm工作流管理系统实用指南
需积分: 50 127 浏览量
更新于2024-12-26
收藏 911KB DOC 举报
JBPM用户实用指南
JBPM(JBOSS jBPM)是一款灵活的、可扩展的工作流管理系统,拥有直观的流程语言,用任务、异步的等待状态、定时器、自动化动作等来表示业务流程图,把这些操作绑定在一起,JBPM就拥有了非常强大和可扩展的控制流机制。
JBPM只有最小的依赖,可以象使用java库一样非常容易的使用它。另外,也可以通过把它部署在J2EE集群应用服务器中,用在吞吐量极为关键的环境中。JBPM可被配置为任何数据库,并且可以部署到任何应用服务器。
JBPM的核心工作流和BPM功能被打包为一个简单的java库,这个库包括一个存储到数据库、从数据库更新和获取流程信息的服务。JBPM入门套件是一个包含了所有jBPM组件的下载包,包括jbpm-server、jbpm-designer、jbpm-db、jbpm、jbpm-bpel等。
JBPM图形化流程设计器是一个创作业务流程的图形化工具,非常重要的特性是它同时支持业务分析者和技术开发者,这使的业务流程建模可以更好地与技术实现结合起来。jbpm-designer是一个eclipse插件,可以独立安装的设计器已经在开发目标中。
JBPM的优点包括:
1. 灵活的工作流管理系统:JBPM拥有直观的流程语言,用任务、异步的等待状态、定时器、自动化动作等来表示业务流程图,把这些操作绑定在一起,JBPM就拥有了非常强大和可扩展的控制流机制。
2. 小依赖和高可扩展性:JBPM只有最小的依赖,可以象使用java库一样非常容易的使用它。JBPM可被配置为任何数据库,并且可以部署到任何应用服务器。
3. 图形化流程设计器:JBPM图形化流程设计器是一个创作业务流程的图形化工具,非常重要的特性是它同时支持业务分析者和技术开发者,这使的业务流程建模可以更好地与技术实现结合起来。
4. 入门套件:JBPM入门套件是一个包含了所有jBPM组件的下载包,包括jbpm-server、jbpm-designer、jbpm-db、jbpm、jbpm-bpel等。
5. 高度可配置性:JBPM可被配置为任何数据库,并且可以部署到任何应用服务器。
JBPM的应用场景包括:
1. 业务流程管理:JBPM可以用来管理业务流程,例如工作流、审批流程等。
2. 自动化流程:JBPM可以用来自动化流程,例如自动化的报表生成、自动化的数据处理等。
3. 工作流管理:JBPM可以用来管理工作流,例如项目管理、生产流程管理等。
4. BPM系统集成:JBPM可以用来集成BPM系统,例如集成到现有的BPM系统中。
JBPM是一款功能强大且灵活的工作流管理系统,具有小依赖、高可扩展性、图形化流程设计器、入门套件、高度可配置性等优点,广泛应用于业务流程管理、自动化流程、工作流管理、BPM系统集成等领域。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-10-30 上传
2010-02-09 上传
2009-07-16 上传
2010-10-27 上传
2012-11-22 上传
2021-09-30 上传