【发布时间】:2015-04-16 07:21:57
【问题描述】:
阅读“http://doc.akka.io/docs/akka/snapshot/general/remoting.html”,它声明“通过网络发送的所有消息都必须是可序列化的”,这反过来要求发送给参与者的所有消息都是可序列化的。为什么要求actor是可序列化的?
是使用序列化和反序列化在参与者之间发送消息的原因吗?使用序列化发送/接收消息的原因是可能将消息发送到驻留在不同 JVM 上的参与者?
【问题讨论】:
-
嗯,是的,这当然是一个原因。
-
Actor 的核心概念是无缝分布式计算。