【问题标题】:What is JBPM? Why use it?什么是 JBPM?为什么要使用它?
【发布时间】:2014-04-25 06:07:46
【问题描述】:

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

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

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

请举个例子。

感谢您的回答。

【问题讨论】:

  • 我的建议是不要像答案中提到的那样使用它,它到处都是可怕和错误的

标签: java jboss frameworks redhat jbpm


【解决方案1】:
  1. JBPM 对 IT 经理来说是个好词,对程序员来说是一场噩梦。
  2. 不要使用它。 Jbpm 充满了错误..
  3. 工作流引擎:https://en.wikipedia.org/wiki/Workflow_engine

【讨论】:

  • 不错。你用了多久了?
  • 我已经使用jbpm 2 年了。
  • 感谢我的经理也建议。最后,我们没有足够的时间。
  • 这个答案只是说明你不喜欢 jBPM 项目并提供一个维基百科的链接。
  • 这个答案正是它应该做的......阻止开发人员使用这种可怕的技术
【解决方案2】:

引用wikipedia:

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

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

引用wikipedia:

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

关系:

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

【讨论】:

    猜你喜欢
    • 2011-10-31
    • 2017-01-10
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多