小编kul*_*ula的帖子

是否有任何带有actor模型的scala网络库

我现在要scala.我需要一个带演员模型的网络库.或者最好的选择是java.nio?

networking scala actor

8
推荐指数
1
解决办法
1358
查看次数

8
推荐指数
1
解决办法
1180
查看次数

一个scala远程actor的例外

我用这样的scala代码用于echo服务.

import scala.actors.Actor import scala.actors.Actor._ import scala.actors.remote.RemoteActor._

class Echo extends Actor {
   def act() {
        alive(9010)
        register('myName, self)

     loop {
       react {
            case msg  =>  println(msg)
       }
     }
   }
}
object EchoServer  {

   def main(args: Array[String]): unit = {
        val echo = new Echo
        echo.start
        println("Echo server started")
   }
} 
EchoServer.main(null)

但有一些例外.

java.lang.NoClassDefFoundError: Main$$anon$1$Echo$$anonfun$act$1
 at Main$$anon$1$Echo.act((virtual file):16)
 at scala.actors.Reaction.run(Reaction.scala:76)
 at scala.actors.Actor$$anonfun$start$1.apply(Actor.scala:785)
 at scala.actors.Actor$$anonfun$start$1.apply(Actor.scala:783)
 at scala.actors.FJTaskScheduler2$$anon$1.run(FJTaskScheduler2.scala:160)
 at scala.actors.FJTask$Wrap.run(Unknown Source)
 at scala.actors.FJTaskRunner.scanWhileIdling(Unknown Source)
 at scala.actors.FJTaskRunner.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Main$$anon$1$Echo$$anonfun$act$1
 at java.net.URLClassLoader$1.run(URLClassLoader.java:200) …

scala remote-actors

5
推荐指数
0
解决办法
498
查看次数

标签 统计

scala ×3

actor ×1

dsl ×1

networking ×1

remote-actors ×1

user-interface ×1