1.消息处理的一些基本机制:
 
将消息定义为不可变;
 
向Actor 请求响应;
 
转发消息;
 
Future 管道
 
2.有4种核心的Actor消息模式:tell、ask、forward和pipe
 
Ask:向Actor 发送一条消息,返回一个Future。当Actor 返回响应时,会完成
 
Future。不会向消息发送者的邮箱返回任何消息。
 
Tell: 向Actor 发送一条消息。所有发送至sender()的响应都会返回给发送消息的
 
Actor。
 
Forward:将接收到的消息再发送给另一个Actor。所有发送至sender()的响应都
 
会返回给原始消息的发送者。
 
Pipe:用于将Future 的结果返回给sender()或另一个Actor。如果正在使用Ask
 
或是处理一个Future,那么使用Pipe 可以正确地返回Future 的结果。
 
3.消息是不可变的
 
有2种方法可以用来定义可变消息:可变引用以及可变类型









