Показать сообщение отдельно

  #13  
Старый 16.01.2017, 12:39
gattsu
Участник форума
Регистрация: 24.11.2015
Сообщений: 165
С нами: 5509192

Репутация: 1457
По умолчанию

Реализовал эксперементальную версию, где любой java объект может быть актором, поведение задается через публичные методы.

Суть в том, что к каждому объекту может быть обработан только один вызов метода, в любой момент времени. Вызов метода, не ожидается, и результат не обрабатывается, на текущий момент.

https://gattsu@bitbucket.org/actormo...e-instance.git

Пример Counter

С точки зрения параллельной модели вычислений, все вызовы через Actor.send, являются потокобезопасны, и все внутренние значение когерентны. Можно реализовать обработку результата исполнения метода.

Хороший пример, это все ai классы на pts. Так как ai, может обработать только одно событие за раз, и менять внутренне состояние безопасно

ПС На данный момент код очень прост, и не возникнет сложности в понимании
 
Ответить с цитированием