2016-04-15 15 views
1

私はアクタの階層を持つ既存のActorSystemを持っています。 Akkaシステムが立ち上げられると、これらの俳優たちが遊びに来ます。しかし、実行時にActorSystemにアクタを追加する必要があるという要件があります。実行時に新しいActor定義をActorSystemに動的に追加することは可能ですか?動的に新しいアクタを追加

+0

ルールが十分に一般的である場合、ユーザーはそれらを定義できます。なぜ、それらのルールを取得してそれに応じて行動できる単一のクラスの俳優がいないのですか? –

答えて

0

アクタは単なるクラスのインスタンスです。実行時に定義に対応するクラスのインスタンスを作成できれば、似たようなアクタをアクターシステムに追加することはできます。実際には、実行時に任意の動作を想定できる汎用クラスを持つことが可能です。

あなたの質問に対する答えはです。です。実行時にActorメソッドに新しいActor定義を追加することは可能です。