Я хотел бы использовать RabbitMQ (в качестве замены MSMQ) с помощью WCF, и я бы хотел разместить эти службы WCF в IIS/WAS. К сожалению, из документации, прилагаемой к клиентской библиотеке RabbitMQ .NET, видно, что эта конфигурация «непроверена и неподдерживается».Хостинг RabbitMQ WCF в IIS/WAS
Я не эксперт WCF, но я понимаю, что причина этого неподдерживаемого заключается в том, что реализация RabbitMQ WCF использует совершенно новый транспортный связующий элемент. WAS не знает об этом и на основании моего чтения этой статьи: http://msdn.microsoft.com/en-us/magazine/cc163357.aspx потребует некоторого неуправляемого написания программного обеспечения, чтобы WAS правильно настроил маршрутизацию входящих сообщений AMQP в соответствующее приложение IIS и конечную точку обслуживания.
Я был бы признателен, если кто-нибудь сможет подтвердить, верно ли мое понимание и/или существуют ли альтернативные подходы к размещению службы WCF RabbitMQ в IIS/WAS без необходимости писать неуправляемый код, например. возможно, настройка элемента привязки транспорта net.tcp?
Эй, там, 2017, здесь вы когда-нибудь попадались? –