tags:

views:

583

answers:

3

Is there an equivalent of JMS in .NET?

+2  A: 

The best equivalent to JMS in .NET is probably the combination of WCF with the MSMQ binding. MSMQ is a pub/sub message router, and with WCF wrapped around it, you get a nice, efficient little enterprise eventing service. The following article discusses how to manage message queues with WCF:

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

jrista
+1  A: 

You might want to have a look at Microsoft Message Queuing or MSMQ for short. I'm similar, but definitely not equivalent.

It's an easy system to work with and there are a ton of resources on the web for it.

Gavin Miller
+5  A: 

The best equivalent is actually using JMS in .NET. This is possible with Spring.NET.

RichardOD
touché
Gavin Miller
However, would you recommend this - or would I be better off with MSMQ?
rajax
@Rajax- I'd only recommend this if you were going to integrate with Java JMS components. I thought I'd mention it so it gives you something to think about and is different from the other answers.
RichardOD