どうやってmessage(actor model)を処理するかを定める actorは複数のbehaviorを持てるが、一度に1つのbehaviorしか実行できない =実行中のbehaviorはactive behaviorというらしい

何ができるか?

  • 自身のstate(actor model)の更新
  • 他のactorへのmessage(actor model)の送信
    • 送信対象のaddressを指定する
    • 通常、message(actor model)のreplyToフィールドに返信先addressを入れておく
  • actorの作成
  • 実行するbehaviorの切り替え(一度に1つのbehaviorしか実行できないため)