Я пробую Rhino Service Bus из клиента ASP.NET MVC и не уверен, что он имеет встроенную функцию для ответов пользователей. В примере умного клиента в Александрии IServiceBus.Reply будет работать естественным образом, поскольку у каждого пользователя будет свой IP-адрес для своей локальной очереди. (Хотя, что случится, если их связь на мгновение прекратится ...?)
Для веб-сайта с аналогичной функциональностью, нужно ли создавать очередь ответов для каждого пользователя? Таким образом, часть имени очереди может включать в себя UserId, и таким образом Reply вернется в нужное место? Могут ли они использовать один и тот же порт и просто различаться по URL?