【问题标题】:How to create Activiti BPM process remotely如何远程创建 Activiti BPM 流程
【发布时间】:2016-10-03 18:22:04
【问题描述】:

我正在使用 activiti-5.21.0。我在 apache-tomee-plus-1.6.0 上部署了另一个应用程序。假设:用户从该应用程序中申请休假。 然后我想为大学工作人员创建活动流程以批准休假。 我应该使用什么方法?我们可以从另一个应用程序远程创建 activiti 进程吗?

【问题讨论】:

    标签: java activiti workflow-activity


    【解决方案1】:

    是的,您可以:这是两个不同的流程定义。

    您有几个选项,具体取决于您对“我正在使用 activiti=5.21.0”的含义。假设您将 Activiti 用作嵌入式库(您只是包含了 jar)。您必须记住的主要事情是,在此设置中,没有“activiti 服务器”,您有一个连接到同一数据源的嵌入式引擎。你可以

    • 使用相同的数据库,但有两个不同的应用程序。在这种情况下,您需要将流程引擎配置为使用相同的数据库。只需将您的第二个流程定义部署到引擎。此外,您必须确保应用程序 A 的用户无权访问应用程序 B 的流程定义。您必须将自己添加到自己的应用程序逻辑中。
    • 使用另一个数据库,每个应用程序一个。这可以使你的逻辑更容易,但当然你现在有两个模式要“维护”。

    【讨论】:

      【解决方案2】:

      如果你有更多的应用程序使用activiti,你可以考虑使用activiti server。通过休息服务和未来升级的所有交互将变得容易

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-09
        • 1970-01-01
        相关资源
        最近更新 更多