基于 Akka 的开发实践与应用
1. 安装与初步使用 Akka
1.1 安装配置
要使用 Akka,首先需要将其添加为依赖项到 build.sbt 文件中:
scalaVersion := "2.11.7"
libraryDependencies += "com.typesafe.akka" %% "akka-actor" % "2.4.0"
之后,可以按照如下方式导入 Akka:
import akka.actor._
1.2 第一个 Actor 示例
我们构建一个简单的 Actor,它会对收到的每条消息进行回显。以下是 EchoActor 的代码:
// EchoActor.scala
import akka.actor._
class EchoActor extends Actor with ActorLogging {
def receive = {
case msg:String =>
Thread.sleep(500)
log.info(s"Received '$msg'")
}
}
这里, EchoActor 类继承自 Actor ,并混入了
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



