jBPM:业务流程管理套件
jBPM是灵活的业务流程管理套件。致力于构建开发人员和业务分析人员之间的桥梁。传统的BPM引擎的用户局限于非技术人员。jBPM提供的流程管理功能受到业务人员和开发人员的推崇。
jBPM
业务流程,可以通过使用流程图描述要执行和实现的步骤模型化你的业务目标。
jBPM是个轻量级、可扩展的工作流引擎,纯Java写成。可以使用最新的BPMN2.0规范执行你的业务流程,可运行在任何Java环境或者作为服务嵌入你的应用。
核心引擎的上层,提供了很多功能和工具:
- 基于Eclipse和web的编辑器支持图形化创建你的业务流程(拖放)。
- 可插拔的基于JPA/JTA的持久化和事务。
- 可插拔的人工任务服务。
- 管理控制台支持流程实例管理、任务列表和任务表单管理、报告。
- 通过可选的流程库部署你的流程(和一些其他相关知识)。
- 历史日志(查询/监控/分析)。
- 支持和Seam、Spring、OSGi等集成。
BPM提供的流程管理功能和工具,构建了业务分析人员、开发人员、最终用户之间的桥梁。
由于使用固化的流程不易描述一个现实中的情况,jBPM支持自适应和动态流程等必要的灵活的复杂模型。同时jBPM还支持最终用户控制流程中需要执行的部分并调整不合理的流程。
jBPM不仅仅是个孤立的引擎。也支持复杂的业务逻辑建模为业务规则和复杂事件处理相结合的业务流程。
下载及文档
官方网站:http://www.jbpm.org/
开源地址:https://github.com/droolsjbpm/jbpm
打赏支持我整理更多优质资源,谢谢!
打赏编辑
打赏支持我整理更多优质资源,谢谢!
任选一种支付方式