0
如何获取演员正在监听的端口?获取端口演员正在监听
我有以下代码
import scala.actors.Actor
import scala.actors.Actor._
import scala.actors.remote.RemoteActor._
object DispatchActor extends Actor
{
def act()
{
alive(8888)
register('myService, self)
println("Listening on port " + howToGetPort)
..
}
}
我怎样才能打印该演员正在监听的端口?
第二个问题是关于调用alive()和register()方法。这些方法在RemoteActor对象中定义。如何在Actor对象上调用它们?
谢谢。
有趣。那么我们可以在RemoteActor中将alive()和register()作为静态方法吗? – Nabegh 2012-04-30 18:52:39
如果你来自Java-land,是的,有点。 Scala中的方法总是附加到一个对象上,这些实际上是单例对象RemoteActor上的方法。 – rxg 2012-04-30 18:58:43