scala - scala 中有没有办法在远程节点上使用 RemoteActor 执行任意代码?

标签 scala scala-2.8

例如,我有一个受信任的客户端和一个服务器。客户端想要在服务器上执行任意代码。这可以使用 RemoteActor 实现吗(序列化一个函数并通过网络发送它,反序列化它并执行它)?

最佳答案

这是一个 example 使用 URLClassLoader 与远程 Actor ,获取类 通过来自客户端的 http 并在服务器上执行通用计算。

您可能还对 HotSwap technique 感兴趣应用于可序列化 Akka Actors .

关于scala - scala 中有没有办法在远程节点上使用 RemoteActor 执行任意代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4161097/

相关文章:

scala - 如何在 Scala 中写入文件?

Scala模式匹配小写变量名

scala - 无法通过 Jupyter 导入 sqlContext.implicits._ 而不会出现错误

scala - Spark 样本太慢

scala - 具有多种返回类型的 EitherT

Scala 2.8 与 2.9 基准测试,奇怪的结果

java - Scala/Java - 未在指定目录内创建文件

scala - 获取隐含证据选择的运行时类型

scala - < :<, <%< 和 = := mean in Scala 2. 8 有何作用,它们记录在哪里?