4
Un acteur anonyme d'Akka peut-il avoir accès à soi? Dans mon cas particulier, je me demande si je peux répondre à l'expéditeur avec un code similaire à ce (ne compile pas en raison de l'auto pas trouvé):Un acteur anonyme d'Akka peut-il accéder à lui-même?
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 _ =>
}
Merci Viktor, je soupçonnais que l'anonymat de l'acteur était le problème. Merci pour la clarification. Et oui, j'aime beaucoup Akka;) –
Cool, amusez-vous et bonne chance! –
Que diriez-vous de: def actor (acte: PartialFunction [Any, Unit]) = actorOf (nouvel acteur {def receive = act}). Start() – raichoo