2015-03-25 104 views
-1

我有由每个演员在我的系统,并在所有参与者完成结束时生成的对象列表,产生的数据用于下道工序。当我搜索这个主题时,找到的答案很少。下方哪一项是最好的办法:哪一个是在akka演员之间共享数据的最佳方式?

  1. 演员代理
  2. 一个Map,把一个演员,其中有方法来对接收消息更新内容创建。

这将是对共享数据的正确途径。如果上述选项都不是正确的方法,那么是否还有其他方法可用?并且代理可以在子角色之间共享吗?

回答

0

我会尝试“中产生的数据被用于下一步所有参与者完成的终结”与演员和消息这个工作流程,你描述的模型之前,我会尝试在其他任何抽象的混合。

不知道更多关于您的具体问题:您可以让一个管理演员发送所需的数据与请求消息,当每个演员完成他们的工作量后,他们会将其发送回发送请求的演员,并将其放入下一个请求的消息中。

相关问题