2016-04-15 2 views
1

У меня есть действующая система ActorSystem с иерархией Актеров. Когда система Акка запущена, эти актеры играют. Однако у меня есть требование, когда во время исполнения актеры должны быть добавлены в ActorSystem. Можно ли динамически добавлять новое определение Actor в систему ActorSystem во время выполнения?Динамически Добавить новый актер

+0

Если правила достаточно общие, чтобы пользователь мог их определить, почему у вас нет одного класса актера, который мог бы получить эти правила и действовать соответственно? –

ответ

0

Актер - всего лишь экземпляр класса. Если вы можете создать экземпляр класса, который соответствует вашему определению во время выполнения, то вы, безусловно, можете добавить аналогичную актер в систему актеров. И на самом деле возможно иметь общий класс, который может принимать произвольное поведение во время выполнения.

Итак, ответ на ваш вопрос: да, во время выполнения можно добавить новое определение Актера в систему Actor.

Смежные вопросы