Fixed even more comments on the remoting. See #1175
This commit is contained in:
parent
9b39b9411f
commit
215c77672c
3 changed files with 15 additions and 7 deletions
|
|
@ -9,7 +9,7 @@ public class RemoteActorExample extends UntypedActor {
|
||||||
//#localNodeActor
|
//#localNodeActor
|
||||||
|
|
||||||
//#remoteNodeActor
|
//#remoteNodeActor
|
||||||
ActorRef a2 = getContext().actorFor("akka://app@10.0.0.1:2552/user/theActor");
|
ActorRef a2 = getContext().actorFor("akka://app@10.0.0.1:2552/user/serviceA/retrieval");
|
||||||
//#remoteNodeActor
|
//#remoteNodeActor
|
||||||
|
|
||||||
public void onReceive(Object message) throws Exception {
|
public void onReceive(Object message) throws Exception {
|
||||||
|
|
|
||||||
|
|
@ -61,11 +61,15 @@ The "app" in this case refers to the name of the ``ActorSystem``::
|
||||||
Logical path lookup is supported on the node you are on, i.e. to use the
|
Logical path lookup is supported on the node you are on, i.e. to use the
|
||||||
actor created above you would do the following:
|
actor created above you would do the following:
|
||||||
|
|
||||||
.. includecode:: code/akka/docs/remoting/RemoteActorExample.java#localNodeActor
|
.. includecode:: code/akka/docs/remoting/RemoteActorExample.java#localNodeActor
|
||||||
|
|
||||||
To use an actor on a remote node:
|
This will obtain an ``ActorRef`` on a remote node:
|
||||||
|
|
||||||
.. includecode:: code/akka/docs/remoting/RemoteActorExample.java#remoteNodeActor
|
.. includecode:: code/akka/docs/remoting/RemoteActorExample.java#remoteNodeActor
|
||||||
|
|
||||||
|
As you can see from the example above the following pattern is used to find an ``ActorRef`` on a remote node::
|
||||||
|
|
||||||
|
akka://<actorsystemname>@<hostname>:<port>/<actor path>
|
||||||
|
|
||||||
Serialization
|
Serialization
|
||||||
^^^^^^^^^^^^^
|
^^^^^^^^^^^^^
|
||||||
|
|
|
||||||
|
|
@ -65,11 +65,15 @@ The "app" in this case refers to the name of the ``ActorSystem``::
|
||||||
Logical path lookup is supported on the node you are on, i.e. to use the
|
Logical path lookup is supported on the node you are on, i.e. to use the
|
||||||
actor created above you would do the following::
|
actor created above you would do the following::
|
||||||
|
|
||||||
val actor = actorFor("/serviceA/retrieval")
|
val actor = context.actorFor("/serviceA/retrieval")
|
||||||
|
|
||||||
To use an actor on a remote node::
|
This will obtain an ``ActorRef`` on a remote node::
|
||||||
|
|
||||||
val actor = actorFor("akka://app@10.0.0.1:2552/user/theActor")
|
val actor = context.actorFor("akka://app@10.0.0.1:2552/user/serviceA/retrieval")
|
||||||
|
|
||||||
|
As you can see from the example above the following pattern is used to find an ``ActorRef`` on a remote node::
|
||||||
|
|
||||||
|
akka://<actorsystemname>@<hostname>:<port>/<actor path>
|
||||||
|
|
||||||
Serialization
|
Serialization
|
||||||
^^^^^^^^^^^^^
|
^^^^^^^^^^^^^
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue