Geeks With Blogs
MSMQ from the plumber's mate MSMQ is part of your business' IT plumbing which makes you the plumber and I'm your mate.

There is an interesting MSMQ 4.0 problem highlighted in the following KB article:

936502 A message is not received when you use the HTTP protocol to send the message from a Message Queuing client to a Message Queuing 4.0-based server
http://support.microsoft.com/default.aspx?scid=kb;EN-US;936502

Basically, don't put ".SVC" in your queue names as otherwise IIS will get confused IF you have chosen WCF activation:

MSDNWCFMSMQ

The handlers for Windows Communication Foundation (WCF) are looking for this file extension in the PUT request and will grab anything that looks like it is for them.

To get round this you need to ensure that the MSMQ handlers see the PUT request before the WCF handlers:

  • Install MSMQ HTTP support before WCF, or
  • Delete the WCF handlers
Posted on Thursday, September 9, 2010 10:54 PM | Back to top


Comments on this post: MSMQ messages using HTTP just won't get delivered #3

No comments posted yet.
Your comment:
 (will show your gravatar)


Copyright © John Breakwell | Powered by: GeeksWithBlogs.net | Join free