The api docs can be found at <a href="http://scala.epfl.ch/docu/files/api/index.html">http://scala.epfl.ch/docu/files/api/index.html</a><br><br>In particular you want to look at the scala.actors.remote.RemoteActor class and the other classes in that package
<br><br>While functional and appearing to work with the few test cases I tried the current implementation of the RemoteActor probably should not be used as it will run at 100% cpu in a busy loop waiting for more data as long as there are jvms connected. You may wish to contact the author about this issue and to ask if there are any future plans for the library.
<br><br><br><br><div><span class="gmail_quote">On 12/12/06, <b class="gmail_sendername">Kirill Zaborski</b> <<a href="mailto:qrilka@gmail.com">qrilka@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Where can I find some more details about it? E.g. how do you name JVMs (like node names in Erlang)?</div>
<div>Are there any plans for more features?<br> </div>
<div><span class="gmail_quote">On 12/12/06, <b class="gmail_sendername">jla415</b> <<a href="mailto:jla415@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">jla415@gmail.com</a>> wrote:
</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"><br><br>Kirill Zaborski wrote:<br>><br>> E.g. there are Scala actors library but it implements just one Erlang
<br>> feature of message-passing and as I see it's even not possible to send<br>> messages between JVMs.<br>> And of course we need the full power of OTP. But to implement it we need<br>> "core" Erlang.
<br>><br><br>Somewhat off-topic here, but you can do message passing in the scala actors<br>library between jvms with the scala.actor.remote.Actor.* classes, however<br>the current implementation seems pretty inefficient as it basically does a
<br>while(inputStream.available() > 0) { ... } busy loop for each connection.<br>Hopefully this will be fixed in the future to use NIO or similar async io<br>techniques<br><br>--<br>View this message in context: <a href="http://www.nabble.com/-erlang-questions--Why-is-Erlang-what-it-is--tf2803978.html#a7830008" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.nabble.com/-erlang-questions--Why-is-Erlang-what-it-is--tf2803978.html#a7830008</a><br>Sent from the Erlang Questions mailing list archive at <a href="http://Nabble.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
Nabble.com</a>.<br><br>_______________________________________________
<br>erlang-questions mailing list<br><a href="mailto:erlang-questions@erlang.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">erlang-questions@erlang.org</a><br><a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.erlang.org/mailman/listinfo/erlang-questions
</a><br></blockquote></div><br>
</blockquote></div><br>