A と C ( A <-> B <-> C のように) からメッセージを前後に転送することになっている中間のリモート アクター (B) があります。Bのコードには次のようなものがあります
loop {
react {
case msg => val A = sender
//2) Should this be synchronous with !?
C ! msg
//1) What's better react or receive?
react {
case response => A ! response
}
}
}
3 つの質問:
1) 反応または受信 (反応内にネストするため) はどちらが優れていますか?
2) 応答が返されることを考えると、!? ! の代わりに使用できます。
3) このシナリオに関するその他の推奨事項はありますか?
皆さん、ありがとうございました!