I'd like to use WCF+MSMQ(netMsmqBinding) and I was wondering if I'd need to install anything MSMQ related at the client side, other than my client application and the .NET framework of-course.
Asked
Active
Viewed 382 times
1 Answers
6
Yes you need MSMQ installed on both the service and the consumer sides.
Edit: just to embellish the answer - the reason you need MSMQ installed is that when you send a message to a queue on another machine, what is really happening is that you are sending a message to the queue manager on the senders machine, which is sending a message to the queue manager on the receivers machine, which is sending a message to the queue.
Each "send" is a single logical action and is what gives MSMQ durability.

tom redfern
- 30,562
- 14
- 91
- 126
-
2MSMQ, like TCP, is a transport protocol. Both ends need to be able to talk the same protocol to communicate. – John Breakwell Sep 07 '11 at 08:18