NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

jBPM 5.1.0 发布

  • 2011-06-29
  • 本文字数:1224 字

    阅读完需:约 4 分钟

近日,jBPM 团队发布了 jBPM 5.1.0。

jBPM 是个灵活、开源的业务流程管理(BPM)套件。jBPM 的核心是使用纯 Java 编写的轻量级、可扩展的工作流引擎,你可以通过该引擎使用最新的 BPMN 2.0 规范执行业务流程。jBPM 能够运行在任何 Java 环境中,既可以嵌入到应用中,也可以作为服务运行。除此之外,它还通过大量工具对整个生命周期中的业务流程提供支持,它面向开发者与业务用户。这些工具包括 Eclipse 插件、基于 Web 的设计器、仓库以及管理控制台等等。

jBPM5 基于 BPMN 2.0 规范,支持业务流程的完整生命周期(从执行到监控与管理)。

当前的 jBPM5 提供了开源的业务流程执行与管理,具体包括:

  • 可嵌入、轻量级的 Java 流程引擎,支持原生 BPMN 2.0 的执行。
  • 可以在 Eclipse(面向开发者)与 Web(面向业务用户)中对 BPMN 2.0 流程进行建模。
  • 可以通过 Guvnor 仓库与 Web 控制台进行流程的协作、监控与管理。
  • 通过独立的 WS-HT 任务服务实现用户之间的交互。
  • 与业务规则与事件处理紧密、强大的集成。

在核心引擎之上,jBPM 提供了大量的特性与工具以在整个生命周期中支持业务流程:

  • 基于 Eclipse 与 Web 的编辑器,能以图形化的方式创建业务流程(拖拽方式)。
  • 基于 JPA/JTA 的可插拔的持久化与事务控制。
  • 支持流程实例管理、任务列表与任务表单管理及报表的管理控制台。
  • 可选的流程仓库,可以部署流程。
  • 历史日志(用于查询 / 监控 / 分析)。
  • 与 Seam、Spring、OSGi 等的集成。

jBPM 开发团队根据社区的反馈(针对 jBPM 5.0)修复了大量的 Bug,同时又增强了很多特性。重要的改进如下所示:

  • 基于 Web 的设计器得到了扩展以完整支持 BPMN 2.0,现在你可以在 Eclipse 与 Web 编辑器之间来回切换。它现在还支持领域特定的结点,能够嵌入到其他应用中。
  • 新的 jbpm-examples 模块包含了大量的示例流程,展现了 jBPM 的众多特性,如用户任务(包括数据传递与任务表单)、循环、多实例、基于规则的集成等等。感兴趣的读者可以在 jBPM 的博客上深入了解这些示例。
  • 改进的测试与调试能力,这样你就可以轻松使用 JUnit 测试流程了。
  • 文档进行了重构、更新和扩展,并且新增了概览与起步这两章内容。未来一段时间,jBPM 的文档还会得到进一步的更新,读者可以到 jBPM 站点上查看相应动态。
  • 新的 BPMN 2.0 Eclipse 插件也进行了重要的更新。该编辑器的目标旨在支持完整的 BPMN 2.0 规范。目前相关工作还在继续,但你已经可以使用它创建可执行的 BPMN2 流程并在 jBPM5 上执行。未来几个月内,jBPM 团队还将继续改进该插件的可用性。

除此之外,jBPM 5.1.0 还有如下一些小的特性增强:

  • 在将新流程部署到 Guvnor 仓库时,jbpm-console 会自动对流程进行同步。
  • 简化的用户任务及表单的数据传递。
  • 扩展的 BPMN2 引擎,支持重复定时器。
  • 支持多线程。

感兴趣的读者可以在 jBPM JIRA 上了解关于 jBPM 的一切。

jBPM 5.1.0 与 Drools 5.2.0 一致,后者也于近日发布了。感兴趣的读者可以在这里了解关于 Drools 5.2.0 的相关信息。读者可以在这里下载 jBPM 5.1.0 及相关示例与插件。

2011-06-29 12:473476
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

58 同城 TiDB 4.0 报告

TiDB 社区干货传送门

实践案例 数据库架构选型

br 备份到 s3 时 endpoint 参数加目录分隔符后缀问题排查

TiDB 社区干货传送门

管理与运维

【精选实践】TiDB 在 360 云平台的落地及实战干货

TiDB 社区干货传送门

MySQL 和 TiDB 互相快速导入全量数据

TiDB 社区干货传送门

迁移

PD源码解析之PD节点启动

TiDB 社区干货传送门

TiDB 底层架构

TiDB备份恢复体系设计与思考

TiDB 社区干货传送门

实践案例 TiDB 底层架构

TiDB 在微众银行核心批量场景的实践

TiDB 社区干货传送门

实践案例

dm1.0.5 tidb3.0.15 同步阿里云drds5.7出现的问题

TiDB 社区干货传送门

【精选实践】TiDB 在新东方业务前台及中台的落地

TiDB 社区干货传送门

TiDB服务 网卡接收流量][异常:+1] 问题分析& 定位

TiDB 社区干货传送门

故障排查/诊断

提升问题排查速度 - TiDB 集群问题导图

TiDB 社区干货传送门

我眼中的分布式系统可观测性

TiDB 社区干货传送门

【精选实践】TiDB 在聚美短视频业务的实践与应用

TiDB 社区干货传送门

网易云音乐 DBA 谈 TiDB 选型:效率的选择

TiDB 社区干货传送门

实践案例

伴鱼数据库之慢日志系统

TiDB 社区干货传送门

基于 k8s 与 Chaos Mesh 构建数据库混沌实验日报系统

TiDB 社区干货传送门

实践案例 安装 & 部署

TiUP升级集群报Run Command Timeout/SSH Timeout错误解决方案

TiDB 社区干货传送门

K8S上TiDB集群升级卡住问题探讨

TiDB 社区干货传送门

如何做到 10T 集群数据安全备份、1GB/s 快速恢复?

TiDB 社区干货传送门

在x86和arm混合部署架构下排查TiKV节点内存占用极高的问题

TiDB 社区干货传送门

性能调优 故障排查/诊断

PD leader 切换耗时分析

TiDB 社区干货传送门

TiDB + 京东云数据库打造极速秒杀体验

TiDB 社区干货传送门

实践案例

TiDB 在2021汽车之家818全球汽车夜的应用

TiDB 社区干货传送门

实践案例

分布式事务的 Commit Point

TiDB 社区干货传送门

【TiDB 4.0 新特性前瞻】DBA 减负捷径:拍个 CT 诊断集群热点问题

TiDB 社区干货传送门

为TiDB DM添加阿里云RDS/DMS Online DDL支持

TiDB 社区干货传送门

实践案例

理想汽车 HTAP 读流量优化指南

TiDB 社区干货传送门

实践案例

TiDB 在爱奇艺实时分析场景的应用实践

TiDB 社区干货传送门

实践案例

漫谈TiDB数据库部署

TiDB 社区干货传送门

安装 & 部署

某报表业务升级5.0解决慢SQL问题

TiDB 社区干货传送门

管理与运维 故障排查/诊断

【精选实践】TiDB 在喜马拉雅推送系统中的实践

TiDB 社区干货传送门

jBPM 5.1.0发布_Java_张龙_InfoQ精选文章