1

我一直在使用基于角色的编程模型和微软的C++ 异步代理库。开始尝试 Scala 后,在我看来,它的模型不像异步代理那样丰富。例如,Async Agent 提供了许多不同的异步消息块,它们可以以不同的方式组合成代理网络。这如何映射到 Scala 的本地演员或使用 Akka 的演员?

4

1 回答 1

0

Scala 有一个称为“案例类”的东西,可用于定义任意数量的消息类型。至于行为,那是演员的目的。此处定义的内容http://msdn.microsoft.com/en-us/library/dd504833.aspx对我来说听起来都像是行为,而且大多数都可以通过演员轻松实现。

于 2011-08-04T04:29:43.527 回答