As it's name indicates, this is a simple "Hello, world" example for Akka remote actors. It shows how to create a local actor, a remote actor, and send messages between them.
For the purposes of this code, I assume you know the following:
Follow these steps to run the code:
cd
into the HelloRemote directory.sbt run
to start the remote actor system.cd
into the HelloLocal directory.sbt run
to start the local actor system.When the local actor system starts, it will send an initial message
to the remote actor system. The remote actor will send a reply through
its sender
reference, and this will continue five times. When the
action stops, stop each system by pressing Ctrl-C.
If you're having any problems with this code, edit the application.conf file in the src/main/resources directory of each project, and remove the comments from the debug-related lines.
See the following URL for more information:
http://alvinalexander.com/scala/simple-akka-actors-remote-example