文件名称:play-scala-akka-example
文件大小:1.04MB
文件格式:ZIP
更新时间:2024-07-18 19:42:07
Scala
播放 Scala Akka 示例 要查看它的实际效果,请参阅 。 在那里打开几个浏览器窗口并查看您收到的消息。 这是使用 Play! 构建的示例后端服务! 框架,结合了 Scala 和 Akka 的强大功能。 它使用 Actor 模式来处理来自 HTTP 和 WebSocket 客户端的请求。 当客户端连接时,框架会通知 BossActor,后者又会生成一个新的 WorkerActor 来为客户端做一些工作。 BossActor 使用连接客户端的客户端 ID 进行响应,然后将其作为 HTTP 响应发回。 然后客户端打开两个与后端的 WebSocket 连接,由 MessengerActor 处理。 worker actor 循环工作,并在每个完成的工作周期通知 BossActor。 当最后一个循环完成时,BossActor 会杀死 WorkerActor。 当 BossActor
【文件预览】:
play-scala-akka-example-master
----conf()
--------routes(474B)
--------application.conf(2KB)
----project()
--------build.properties(132B)
--------plugins.sbt(534B)
----public()
--------images()
--------stylesheets()
--------javascripts()
----activator-launch-1.2.12.jar(1.13MB)
----activator(9KB)
----LICENSE(591B)
----build.sbt(219B)
----test()
--------ApplicationSpec.scala(789B)
--------IntegrationSpec.scala(564B)
----README.md(2KB)
----activator.bat(7KB)
----docs()
--------flow.png(45KB)
----.gitignore(141B)
----app()
--------messages()
--------views()
--------controllers()
--------consts()
--------actors()