Akka Anonymous Actorは自己にアクセスできますか?
質問
Akka Anonymous Actorは自己にアクセスできますか?私の特定のケースでは、これに類似したコードで送信者に返信できるかどうか疑問に思っています(自己が見つからないためコンパイルしません):
val xmlLoader = Actor.init {
println("xml loader started")
} receive {
case LoadResource(url) => {
try {
val xml = XML.load( URL("content.xml") )
self.senderFuture.foreach(_.completeWithResult(xml))
} catch {
case e => self.senderFuture.foreach(_.completeWithException(e))
}
}
case _ =>
}
解決
まず第一に、Akkaを使用してくれてありがとう、あなたがそれを楽しんでいることを願っています!
お勧めします:
actorOf(
new Actor {
def receive = { case "foo" => self.reply_?("bar") }
})
所属していません StackOverflow