开启Actor之旅与响应式系统设计
1. 消息定义
在开发中,我们需要定义消息来与Actor进行交互。以下分别展示了Java和Scala中定义 SetRequest 消息的方式。
Java代码示例 :
package com.akkademy.messages;
public class SetRequest {
private final String key;
private final Object value;
public Set(String key, Object value) {
this.key = key;
this.value = value;
}
public String getKey() {
return key;
}
public Object getValue() {
return value;
}
}
在Java里, SetRequest 被定义为一个不可变对象,这是Java中处理不可变对象的常见方式。
Scala代码示例 :
package com.akkademy.messages
case class SetRequest(key: Strin
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



