Шаблон актера -что он собой представляет

Я занимаюсь некоторой объективной -разработкой C/iOS и слышал несколько ссылок на паттерн Актер. В книге Big Nerd Ranch говорится:

An actor object is used when you have a long running task and some code that needs to be executed after it completes. This kind of object is given the information it needs to perform the task and callbacks to execute when that task is done. The actor runs on its own thread without any further input and is destroyed when it is finished.

Актер здесь используется в сочетании с сетевым вызовом. Это то, как Актер в основном используется? Является ли это взаимоисключающим или дополнительным по отношению к делегированию? Определение актера кажется ОЧЕНЬ широким, и я пытаюсь лучше понять, что оно означает. Кроме того, возможно ли иметь Актера в среде, отличной от -OO?

44
задан 卢声远 Shengyuan Lu 21 August 2015 в 04:39
поделиться