Actors编程模型中的规范模式参考

时间:2010-05-25 06:16:33

标签: scala f# erlang actor canonical-schema

是否有一个来源,我可以用来学习一些关于演员/代理导向编程的最常用和流行的做法?我主要担心的是并行性和分布仅限于上述方案 - 演员,消息传递。

我应该从Erlang文档开始,还是有任何类型的书籍描述编程面向Actor时最重要的构建块?

(最有用的例子是Scala或F#)

4 个答案:

答案 0 :(得分:5)

Erlang和Scala的Akka最受欢迎,拥有庞大的社区。如果你想知道基于ML的风格,有JoCaml。他们有simple intro text和更正式的论文集。我在研究工作中使用JoCaml大约两年,并对此非常满意。此外,您可以找到许多F#邮箱用法示例,以实现actor样式的消息传递。

答案 1 :(得分:4)

关于Scala中Actors的用法,您可能需要查看Akka框架。它有很好的文档,here他们有一个包含很多例子的文章和演示文稿列表。

答案 2 :(得分:4)

对于丰富多彩且有趣的解释,我建议您阅读blog

上的一些条目

除此之外,我们欢迎您访问Akka邮件列表!

答案 3 :(得分:3)

你在Erlang文档中找不到明确谈论Actors的内容。文档和最近的Erlang书籍解释了如何在Erlang上下文中使用并发/分发/消息传递。另外,当我们开发Erlang时,我们实际上没有听说过Actors。