如何在Micro Services中实施BPM工作流程

问题描述 投票:0回答:1

我正在实施Spring Micro Services应用程序,这里我们要求使用Software AG启动工作流程。

要实现这一点,我有两种方法。

从UI层我将直接调用BPM,BPM将在启动后调用我的Micro服务。我的第二种方法是从UI我将调用我的微服务,然后我将调用BPM。在这里我会将BPM称为启动并更新任务,所以任何人都可以建议我哪种方法最好。

我应该采用哪种方法来处理哪种情况

两种方法的优点和缺点是什么。

如果有任何建议会有很大的帮助,请提前谢谢。

spring-boot microservices bpm
1个回答
0
投票

我不建议直接调用BPM的UI层。您应首先调用微服务,以便在将来任何更改时完全控制。您可以将所有验证放在微服务中,然后调用BPM。

永远是外部客户;我们揭露了一个界面......一个协议......它永远不会改变,非常简约。

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