不确定我是否遗漏了什么。使演员远程时,主要方法不会终止。
这是一个演示问题的片段。
导入 scala.actors._ 导入 scala.actors.remote._ 对象测试我 { def main(args : Array[String]) : Unit = { 对象 jim 扩展 DaemonActor { // 注释掉这两行,应用程序将终止 RemoteActor.alive(12345) RemoteActor.register('jim,this) 默认行为{ 环形 { 收到 { 案例'退出=> println("\n退出") 退出('正常) 任何情况=> println(任意) } } } } 吉姆启动 吉姆!“你好” 吉姆!'辞职 } }