MSMQ best practices

G

Guest

Hi,

I want to send messages from one application to another, working on 2
different computers in a no-domain enviroment using private queues.
Am I to place queue on the source or on the destination machine? What is the
best practice in scope of reliability and cases when one of the computers
could be swithed (brocken down) off?

Thanks.
Przemo
 
J

Jay B. Harlow [MVP - Outlook]

Przemo,
I normally write/send to a remote queue, read/receive from a local queue.

If the receiving machine is turned off, the sending machine will hold the
messages in an outgoing queue. Once the receiving machine is turned on the
sending machine MSMQ manager will transmit all the messages.

Reading from a local queue normally performs better & is more reliable, as
you are not holding onto a remote handle...

You may also want to ask this question "down the hall" in one of the
microsoft.public.msmq.* newsgroups, such as
microsoft.public.msmq.programming.

Hope this helps
Jay
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top