Rewritten "home" address management and protocol, all test pass except 2

This commit is contained in:
Jonas Bonér 2010-05-16 10:59:06 +02:00
parent 21e6085864
commit b2b4b7d799
61 changed files with 668 additions and 866 deletions

View file

@ -10,11 +10,10 @@ import se.scalablesolutions.akka.remote.{RemoteClient, RemoteNode}
import se.scalablesolutions.akka.util.Logging
class HelloWorldActor extends Actor {
start
def receive = {
case "Hello" =>
log.info("Received 'Hello'")
reply("World")
self.reply("World")
}
}
@ -23,7 +22,7 @@ object ServerManagedRemoteActorServer extends Logging {
def run = {
RemoteNode.start("localhost", 9999)
log.info("Remote node started")
RemoteNode.register("hello-service", newActor[HelloWorldActor])
RemoteNode.register("hello-service", newActor[HelloWorldActor].start)
log.info("Remote actor registered and started")
}