Messaging in the Real World

Many commercial applications have stringent requirements regarding reliability, security, and connectivity. The remainder of this chapter will examine how Message Queuing 3.0 addresses these issues.

Reliability and Transactions

Earlier, you learned the basic theory behind using transactions with message queues. The practical implementation of this theory is quite straightforward. First and foremost, transactions can be used only with transactional message queues. (Message queues are nontransactional by default.) You specify whether a message queue supports transactions when you create it. If you’re using the Computer Management console in Control Panel or Server Explorer in Visual Studio .NET, the dialog box that specifies ...

Get Microsoft® Visual J#™ .NET (Core Reference) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.