Почему команды и события представлены отдельно?

В чем разница между командами и событиями в архитектурах, которые подчеркивают события? Единственное различие, которое я вижу, заключается в том, что команды обычно исходят / вызываются субъектами вне системы, тогда как события, похоже, исходят от обработчиков и другого кода в системе. Однако во многих примерах приложений, которые я видел, они имеют разные (но функционально похожие) интерфейсы.

65
задан alphadogg 10 February 2011 в 21:13
поделиться