java - 我应该使用哪种基于 Java 的工作流引擎?

标签 java workflow

<分区>

我正在寻找一个现成的工作流引擎,用于我基于 Java 的 Web 应用程序。以下是我的初始要求 -

  1. 引擎应该有一个漂亮的用户界面来创建/管理工作流。
  2. 应该使用 Oracle 数据库
  3. 提供 java api 或网络服务 api 以与我的应用程序的工作流交互,以便我可以在工作流上构建逻辑。
  4. 能够定义自定义业务规则。

截至目前,我正在同时查看 JBoss JBPM 和 Drools。如果您有我应该考虑评估的这个或其他竞争者的经验,请告诉我?

最佳答案

你可以试试 Activiti .我正在亲自试验。它真的很容易安装和 采用。它类似于 jBPM。因此,如果您对此很熟悉,就不会有任何困难。

您也可以引用 comparison他们之间。

希望对您有所帮助。

关于java - 我应该使用哪种基于 Java 的工作流引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7643050/

相关文章:

java - NoSuchElementException 当 List 不为空时使用 Collections.min(List, Comparator) 时

Git Merge vs Rebase - 解决冲突

Mercurial 工作流程,具有选择性功能部署和持续集成

java - Bonita Open Solution 5.4 的 JBoss、Tomcat 或 Glassfish?

java - 如何从两个不同的jsp页面表单中插入数据到一张表中,这两个表单都提供了要插入到一张表中的一半数据

java - 在Java中并行迭代单个列表而不重复

java - 在 Jasper Report 的字段中使用 java.time.LocalDate

java - 简单的基于 java 的工作流管理器/数据工作流,能够启动分机。应用程序,调用网络服务等

azure-devops - 调整 Azure devops wiki 中的美人鱼图空白

java - 管理异常