gpt4 book ai didi

java - 使用 Activiti BPM

转载 作者:行者123 更新时间:2023-12-01 04:27:58 25 4
gpt4 key购买 nike

我是 Activiti BPM 的新手,我有一个关于如何使用它的概念性问题:今天我有一些 EJB 外观来处理业务逻辑并进行一些验证,并且这些外观是从 Web 应用程序调用的。问题是:我应该调用 Activiti 服务还是我的 EJB 服务应该从 Web 层内部调用它(Activiti)?如果我调用 Activiti 服务并抛出业务验证怎么办?如何捕获异常并在 Web 应用程序屏幕中显示消息?

我想知道与 Activiti 保持一致工作的最佳方式。

提前致谢!

最佳答案

在我看来,你应该从 Activiti 调用你的服务,因为你可以在 Activiti 中完全管理你的工作流程逻辑,而不必限制自己提供的服务。

Activiti 会抛出 ActivitiException,您可以在 Web 层中捕获它。此外,您还可以在流程模型中使用边界错误事件。

关于java - 使用 Activiti BPM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18317926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com