在 AWS 流程框架中,我们能否让 2 个不同的工作流程使用相同的 activity 实现
In AWS flow framework, Can we have same activity implementation being used by 2 different workflows
我们有一个要求,我们有 2 个独立的工作流,但它们之间几乎没有共同的活动。我们希望省去在 2 个地方复制代码的工作,并为此类活动单独维护它。 2 个工作流是否可以共享相同的 activity 实现。 AWS 流程框架支持吗?
SWF 和 AWS Flow 框架完全独立地处理工作流和活动。所以活动不属于任何特定的工作流程。它们可以被任何工作流调用。将它们视为可以由任何假设正确权限的人调用的服务。
因此您的工作流绝对可以共享活动。
我们有一个要求,我们有 2 个独立的工作流,但它们之间几乎没有共同的活动。我们希望省去在 2 个地方复制代码的工作,并为此类活动单独维护它。 2 个工作流是否可以共享相同的 activity 实现。 AWS 流程框架支持吗?
SWF 和 AWS Flow 框架完全独立地处理工作流和活动。所以活动不属于任何特定的工作流程。它们可以被任何工作流调用。将它们视为可以由任何假设正确权限的人调用的服务。
因此您的工作流绝对可以共享活动。