NServiceBus Publish () против Send () в контексте веб-сайта - PullRequest
12 голосов
/ 12 января 2011

Я хочу лучше понять, почему рекомендуется никогда не публиковать () сообщения с веб-сайта, использующего NServiceBus ( Документация NServiceBus , прокрутите примерно две трети пути вниз).

Разве это не имеет смысла для событий Publish () и команд Send ()? Если это так, я думаю, что имеет смысл, что веб-приложение может и Publish () и Send (): -)

Кроме того, учитывая, что использование Publish () не требует, чтобы веб-приложение знало о получателях сообщений (Send () требует, чтобы веб-приложение настроило все конечные точки получателей), такое чувство, что Publish () - это лучший вариант для многих сценариев, так что вы можете «произвольно» подписывать приложения на очереди сообщений.

Кто-нибудь испытывает к этому сильные чувства, так или иначе? Я хотел бы услышать ваши мысли и мнения.

1 Ответ

18 голосов
/ 12 января 2011

Отказ от ответственности: я написал это сообщение в блоге.

Почему бы не публиковать сообщения NServiceBus из веб-приложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...