【发布时间】:2015-04-12 21:28:40
【问题描述】:
我一直在浏览 Typesafe Activator 模板。通常在 Typesafe 模板(Reactive Stocks / Maps / *)中,我会在 app 文件夹中看到一个 actor 文件夹。显然,这应该包含演员,但是如何将演员添加到 Play 应用程序。我知道 Play 是一个 MVC 框架,这意味着:
- 模型充当结构化数据的模板,用于与数据库交互并传递给视图
- 视图是网页,通常可以将数据注入其中。
- 控制器包含业务逻辑,可以连接模型和视图
如果是这样,Actor 有什么用?他们添加了什么模型、视图和控制器不提供的东西?在开发响应式 Web 应用程序时,Actor 有哪些实际用途?
编辑
在查看 Play 文档时,我发现 Actor 可能对调度很有用。 Actor 还有其他用途吗?
【问题讨论】:
标签: model-view-controller playframework akka actor reactive-programming