什么是JBPM?为什么要用它?

问题描述 投票:10回答:2

我是java开发人员。我正在开发一个新的应用程序。在这个应用程序中我将集成JBPM,spring和hibernate。

所以,请回答我的以下问题,

  1. 什么是JBPM?
  2. 为什么要用它?
  3. 什么是工作流引擎?

请举一个例子。

感谢您的回答。

java jboss frameworks redhat jbpm
2个回答
7
投票
  1. 对于IT经理来说,JBPM是一个好词,对程序员来说是一场噩梦。
  2. 不要使用它。 Jbpm满虫子..
  3. 工作流引擎:https://en.wikipedia.org/wiki/Workflow_engine

4
投票

引自wikipedia

jBPM是一个用Java编写的开源工作流引擎,可以执行BPMN 2.0(或早期版本中自己的流程定义语言jPDL)中描述的业务流程。它是由JBoss社区在ASL(或早期版本的LGPL)下发布的。

有关完整信息,您可以查看this

引自wikipedia

工作流引擎是一种软件应用程序,它定义流程,管理流程决策的规则和路由信息。它是工作流技术的关键组件,通常使用数据库服务器。

关系:

jBpm是一个灵活,可扩展的工作流管理系统。业务流程以简单而强大的语言表示,并打包在流程归档中,作为jBpm运行时服务器的输入。 jBpm通过为它们提供一种通用语言来弥合管理者和开发人员之间的差距:jBpm流程定义语言(jPdl)。

© www.soinside.com 2019 - 2024. All rights reserved.