Azure ServiceBus Динамическая активация, например MSMQ

У нас есть приложение, которое использует MSMQ и WCF Service для получения сообщений из очереди и их обработки.

Служба WCF настроена как служба WAS в IIS и использует привязку msmqIntegrationBinding. Услуга вызывается автоматически при отправке сообщения в очередь.

Теперь нам нужно реализовать то же самое с помощью Azure Service Bus в рамках перехода к облаку.

Я проверил эту http://blogs.msdn.com/b/tomholl/archive/2011/10/07/using-service-bus-queues-with-wcf.aspx статью.

Служба вызывается, когда сообщение отправляется в очередь, но она использует ChannelFactory и сборку контракта из службы в моем клиентском приложении.

При связывании MSMQ моему клиенту не нужно ничего знать о сервисе. Он автоматически выводится, поскольку имя службы и имя очереди должны совпадать.

Проще говоря, мне нужно иметь возможность отправлять сообщения в служебную шину, а IIS/WAS должен позаботиться о вызове соответствующей службы так же, как она работает с MSMQ.

Можно ли использовать MSMQ для активации с помощью служебной шины Azure?

0 ответов

Другие вопросы по тегам