There are two techniques that MSMQ uses to transmit messages across the network. The first (and the default) results is a fast transfer that has the possibility that a message may be lost. This is due to the fact that messages are kept in memory as they are being routed. If the routing computer were to crash before the message could be sent to the destination, it would be lost. The second technique causes the message to be placed on the disk of the routing computer before it continues on its journey. The resulting I/O causes a degradation in performance, but it does ensure delivery. The Delivery property in the MSMQMessage object is used to control the technique that is used. By setting Delivery to MQMSG_DELIVERY_RECOVERABLE, you ensure that the transaction arrives at its destination. The default value is MQMSG_DELIVERY_EXPRESS.
Get the Message - MSMQ
About the author
Bruce Johnson
I am the owner of a small application development consulting company that specialized in the design and implementation of Internet-based applications. While there are others who can make a web ...
Interested in writing for us? Find out more.
VB 6 books
-
Programming with Microsoft Visual Basic 2008
Programming with Microsoft Visual Basic 2008, Fourth Edition by the best-selling author, Diane Zak, is designed for a first course in programming. Using the most recent version of the software, Visual Basic 2008, this book teaches individuals how to ...
VB 6 forum discussion
-
CorelDRAW VBA: cdrTraceLineDrawing FAILS, producing single linear path instead of Centerline trace?
by dancemanj (0 replies)
-
client/server application using activex
by beautifulheart (0 replies)
-
System Error &H8007007E. The specifed module could not be found.
by swiftsafe (5 replies)
-
Invitation to take part in an academic research study
by researchlab (0 replies)
-
Invitation to take part in an academic research study
by researchlab (0 replies)
VB 6 podcasts
-
Stack Overflow Podcast: Podcast #45 – Keeping it Sharp
Published 7 years ago, running time 0h54m
Our guest this week is Eric Lippert – language architect extraordinaire and famous for all his work at Microsoft in developing their languages Eric joined Microsoft right out of college and was originally working on VB It’s time for everyone’s favorite game: Name the Worst Feature of that Microso.
Comments