是否有源代码,我可以用它来学习一些关于演员/代理编程的最常用和最流行的实践?我主要关心的是并行和分布局限于上述方案 - 演员,消息传递。演员编程模型中的规范模式参考
我应该从Erlang文档开始,还是有任何一本书描述了面向Actor的编程时最重要的构建块?
(最有用的例子是在斯卡拉或F#)
是否有源代码,我可以用它来学习一些关于演员/代理编程的最常用和最流行的实践?我主要关心的是并行和分布局限于上述方案 - 演员,消息传递。演员编程模型中的规范模式参考
我应该从Erlang文档开始,还是有任何一本书描述了面向Actor的编程时最重要的构建块?
(最有用的例子是在斯卡拉或F#)
对于一个丰富多彩,有趣的解释,我建议你就这个blog
除此之外看了一些项目,我们欢迎您到阿卡邮件列表!
Erlang和Scala的Akka最受欢迎,并且拥有大型社区。如果你想知道基于ML的风格,有JoCaml。他们有simple intro text和收集更正式的论文。我在研究工作中使用JoCaml大约两年,对此非常满意。另外,你可以找到很多F#邮箱使用实例来实现actor风格的消息传递。
关于JoCaml的有趣说明,很高兴看到您使用它。关于F#邮箱确实有很多例子,但我想要更多的高级和普通模式(例如故障转移管理,代理间谈判等)。谢谢! – Bubba88 2010-05-25 09:32:23
在Erlang文档中,您不会找到很多明确谈论Actor的内容。文档和最近的Erlang书籍解释了如何在Erlang上下文中使用并发/分发/消息传递。顺便说一句,当我们开发Erlang时,我们实际上并没有听说过Actor。
嗨:)我很高兴你的回应是正确的。我希望能成为你提到的博客的订阅者,并且肯定会在未来的作品中使用Akka。 – Bubba88 2010-05-25 17:20:45