【发布时间】:2013-11-09 16:24:47
【问题描述】:
我将构建一个用于托管城市游戏的 Web 应用程序。
用户访问我的网站,点击“开始游戏”并在到达某个位置时开始接收一些 SMS 消息,并且必须回答它们才能获得积分。
Play 适合这种应用吗?单击“开始游戏”按钮后,某些逻辑必须按照自己的方式进行。我将如何并行检查玩家的地理位置(我有 API)?我想每 5 秒 ping 一次播放器。并做一些逻辑。用户当然必须能够在处理他的位置、分配点、发送和接收消息等的同时使用 Web 应用程序。
总结一下:我想要一个用 Play 编写的应用程序,它在单击“开始游戏”后为游戏启动一个单独的线程,并且其他用户能够查看他们的数据(统计数据等),而线程按自己的方式工作与游戏逻辑。
我发现了类似jobs 的东西,但它们记录在 1.2 版中。经过一番阅读,结果发现Akka 现在是推荐的,但它使用和演员模型。
Play + Akka 是我项目的好选择吗?
【问题讨论】:
标签: java web-applications playframework playframework-2.0 akka