Есть ли эквивалент JMS в .NET?

Есть ли эквивалент JMS в .NET?

Ответы

Ответ 1

Лучший эквивалент JMS в .NET, вероятно, является комбинацией WCF с привязкой MSMQ. MSMQ - это маршрутизатор сообщений pub/sub, а с WCF, обернутым вокруг него, вы получаете приятный, эффективный небольшой корпоративный eventing-сервис. В следующей статье обсуждается, как управлять очередями сообщений с помощью WCF:

http://msdn.microsoft.com/en-us/library/ms731089.aspx

Ответ 2

Лучший эквивалент фактически использует JMS в .NET. Это возможно с помощью Spring.NET.

Ответ 3

Каждый раз, когда мне нужно использовать хорошую библиотеку, я всегда начинаю проверять Apache Project, поэтому посмотрите, что я нашел: ActiveMQ NMS

Скажи, посмотри на это! Настоятельно рекомендуется!

Ответ 4

Я не совсем понимаю ваш вопрос. Вы спрашиваете, есть ли реализация спецификации JMS в .NET?

Это зависит от того, какой JMS-провайдер вы используете. Если вы используете WebSphere MQ в качестве JMS-провайдера, то есть XMS.NET, который является реализацией спецификации JMS для .NET.

Ответ 5

Возможно, вам нужно взглянуть на Microsoft Message Queuing или MSMQ для краткости. Они похожи, но определенно не эквивалентны.

Это простая система для работы, и в ней есть тонна ресурсов в Интернете.

Ответ 6

Я никогда не работал с JMS, но вы не можете победить NServiceBus для асинхронного обмена сообщениями в .net(построенном поверх MSMQ). Проверьте это на http://www.nservicebus.com/