Поддерживают ли MassTransit или nServiceBus MSMQ через транспорт HTTP?

Я понимаю, что он доступен с MSMQ 3.0, доступен ли он через какую-либо из .NET ESB? Возможно ли это с другими транспортами MQ (ActiveMQ и т. Д.)?

Спасибо, Э.


person Eugene Tolmachev    schedule 30.08.2010    source источник


Ответы (2)


NServiceBus использует msmq в качестве основного транспорта, но не поддерживает параметр http для Msmq. Можете ли вы подробнее рассказать о том, чего пытаетесь достичь? Возможно, вам нужен компонент шлюза NServiceBus?

http://docs.particular.net/nservicebus/gateway/

Надеюсь это поможет!

person Andreas Öhlund    schedule 30.08.2010
comment
Мы ожидаем, что некоторые службы, оставаясь неотъемлемыми частями общей системы, будут находиться в физически разнесенных местах, возможно, за межсетевыми экранами (чтобы быть ближе к ресурсам, с которыми они будут работать). - person Eugene Tolmachev; 30.08.2010
comment
Хорошо, тогда шлюз определенно подойдет вам. Вы читали документы? - person Andreas Öhlund; 31.08.2010
comment
А что насчет массового транспорта? У вас есть какая-нибудь информация по этому поводу? - person julealgon; 24.10.2013

MassTransit никоим образом не поддерживает MSMQ через HTTP. RabbitMQ требует только один открытый порт для связи, но это не порт HTTP (80 или 443).

person Travis    schedule 24.10.2013