我是
在转换我的系统架构的过程中,在我感兴趣的层面,现在不是多线程的。
假设今天我有一个组件A,它通过命令模式与组件B通信,以便彼此隔离。所以我们都知道只有命令实际上是桥接它们。好消息是,如果其中一个组件实现必须更改,则命令实现必须更改。在我的情况下,组件B将随着时间的推移而发展。
我想知道如何用Akka Actor复制它。的确,我 相信与演员,确实命令没有权利 操纵演员的内容或演员封装的内容。
所以我想知道如何改变这种模式以满足 演员要求。
在我的特定情况下,我的命令包含来自A的数据,该数据基于命令的性质触发在其数据模型之后创建B中的数据。
提供线索:B是一个包装语义数据库的组件。 在A中我们有一些java对象。这不是他们的代表 必须在B中输入。想想它就像你有一种语言(我们 用对象表示你可以用它形成的句子)和它 我们用三元组表示的语义。 A是观察的组成部分 消息(使用该语言)并触发创建该命令的命令 B. B中的适当语义用这种语义做了一些推理 并随着时间的推移进行监控。
(这是一个粗略的简化,但它只是给出一个上下文)
PS:
我是Actor领域的新手。