有谁知道在哪里我可以找到一个经典的“聊天”应用程序的例子,使用Akka Futures和Scalatra 2.1?文档中的Futures示例有点琐碎,因为我对Akka完全陌生,对Scalatra也是相对较新的,所以我想从一个坚实的基础开始。我知道这可能很难,因为Scalatra 2.1还在正式开发中。
发布于 2012-03-01 05:09:04
聊天示例与异步请求有很大的不同。
akka期货的异步请求是指最终恢复并完成的请求。以聊天为例,您的请求需要恢复/挂起它本质上是comet。
在原始servlet 3.0中,它看起来是这样的:
然后,您可以使用akka参与者来馈送消息队列等。但是我们支持akka futures踢出异步的方式是挂起/完成场景,而不是挂起/恢复/挂起场景。
我们还有一个大气/流星的例子:https://github.com/scalatra/scalatra/blob/2.1.x/example/src/main/scala/org/scalatra/MeteorChatExample.scala
它没有servlet 3.0示例那么冗长
我希望这有助于澄清一些部分。
https://stackoverflow.com/questions/9505657
复制相似问题