I can’t send an message over http to a queue that resides on an different machine. Without using WCF theres no problem. I've testet to send message to the queue using System.Messaging classes.
I'm using MsmqIntegrationBinding. Is there something i have to do Use a different binding perhaps
the mq address i use looks like this msmq.formatname:DIRECT=HTTP://IPNumber/msmq/clientqueue
Hoping for some help

MSMQ over HTTP
Osama Ibrahim
Hi Niklas,
What error are you seeing Can you elaborate
Thanks
krish
RenRen
Hi,
I don’t get any error at all. The message seems to get sent alright at the client but doesn’t show up at the server. On the client machine an outgoing queue is created but no messages are lying there waiting to be sent as far as i can tell.
/Niklas
Jim Hollcraft
Niklas,
Have you tried what Roman suggested For a private queue you still need the private$ in the format name when using the msmq integration binding.
Please advice.
thanks
krish
Yann
Niklas,
try the following:
1. msmq.formatname:DIRECT=HTTP://IPNumber/msmq/private$/clientqueue
2. turn off (temporrary) firewall on both machine
Roman
Siddharth Bhatia MSFT
I had similar problem. I founded that problem was that queue was transactional, and that I used to write in queue without transaction. Maybe this helps.
Indigo Cowboy
Jens Karlsson