用例和部署场景

我该如何使用和部署 Akka?

Akka 可以有几种使用方式:

  • 作为一个库: 以普通jar包的形式放在classpath上,或放到web应用中的 WEB-INF/lib位置
  • 作为一个独立的应用程序,使用微内核(Scala) / 微内核(Java) ,自己使用一个main类来初始化Actor系统
将Akka作为一个库

当编写web应用的时候,你很可能要使用这种方式。通过添加更多的模块,可以有多种使用Akka库模式的方式。

将Akka用作单独的微内核

Akka 也可以作为独立微内核使用。参阅 微内核(Scala) / 微内核(Java) 获取更多信息.