I have a web application that is processing some documents and emailing users and this could take some time, so I thought I'd use MSMQ to accomplish this. I've never used MSMQ and I have a few questions about how the queuing system would process the messages I send.
If I send a message can I setup the program to start processing the message right away?
If there are 10 message in the queue can the program start automatically and process each message --one at a time--?
How does the program know to start processing the queue?
If you know the answers to my questions can you also give an example?
Thanks!