【问题标题】:JBPM Deployments in Real Time实时 JBPM 部署
【发布时间】:2021-06-02 16:46:26
【问题描述】:

我是 JBPM 开发的新手。我对 jbpm 应用程序的开发和部署有疑问。

  1. 如何在实时项目中进行开发? jbpm 集成将遵循什么架构?

  2. 在实时项目中,我们是否需要单独的 kie 服务器来部署 jbpm 或者我们可以使用 weblogic、tomcat 等其他服务器来部署 jars?

  3. 是否可以将一些 jbpm 扩展/jar 添加到其他服务器并仍然使用业务中心?

【问题讨论】:

    标签: jbpm


    【解决方案1】:

    如何在实时项目中进行开发? jbpm 集成将遵循什么架构?

    我不能 100% 确定您的问题是什么。 如果您想了解解决方案中工作流引擎的使用情况,该解决方案具有与您对实时的确切定义相关的实时要求。 JBPM 使用 Java 作为运行时。工作流引擎中的执行时间通常很短(每个步骤需要几毫秒),但这取决于您的个人业务逻辑。大多数性能损失通常与网络层有关。您可以使用集成的工作流引擎来减少这种开销。

    在实时项目中,我们是否需要单独的 kie 服务器来部署 jbpm 或者我们可以使用 weblogic、tomcat 等其他服务器来部署 jars?

    JBPM 的 KIE-Server 默认运行在 jboss wildfly 应用服务器中。但是您也可以在 tomcat 或其他应用程序服务器上部署应用程序。也可以创建一个 kie 服务器集群。如上所述 - 有一些方法可以将 Workflow-Engine 集成到您自己的代码库中,从而减少网络开销。

    是否可以将一些 jbpm 扩展/jar 添加到其他服务器并仍然使用业务中心?

    JBPM KIE-Server 和 Business Central 是独立的应用程序。两者都默认在 jboss wildfly 应用服务器中运行。从技术上讲,您还可以在应用服务器上并行托管其他应用。

    【讨论】:

      猜你喜欢
      • 2014-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多