1

我想在下一个未来使用 Spring SM,它具有非常简单的工作流、3-4 个状态、基于规则的转换和最大参与者。WF 非常固定,因此将其定义存储在 java config 中是完全可以的。我更喜欢使用SM而不是整个机器附带的WF引擎,但我不知道是否有Actor的概念。这意味着,只有一个特定用户(由登录字符串确定)可以触发状态之间的转换。

另外,我可以并行运行相同的状态机定义吗?是否有实例的概念,例如 WF 术语中的流程实例?

谢谢,米兰

4

1 回答 1

0

具有安全性的 Actor 是一个有趣的概念,但我们现在还没有内置任何东西。我想说这可以通过 Spring Security 来完成,即https://spring.io/blog/2013/07/04/spring-security-java-config-preview-method-security/并且它的参考文档中有更多内容.

我可以尝试考虑是否可以通过 Spring Security 做些什么来使这更容易。

并行机器在我的待办事项清单上。这是一个很大的话题,所以需要一段时间来实施。关注https://github.com/spring-projects/spring-statemachine/issues/35等相关票证。这个问题是制作分布式状态机的基础。

于 2015-05-07T11:21:20.153 回答