Skip to content
Scan a barcode
Scan
Paperback Pro Msmq: Microsoft Message Queue Programming Book

ISBN: 1590593464

ISBN13: 9781590593462

Pro Msmq: Microsoft Message Queue Programming

Message Queuing provides a way for applications to communicate asynchronously, and has often been compared to e-mail, but for applications rather than people. On Windows, Message Queuing is implemented in Microsoft Message Queuing, or MSMQ. A client application can communicate with a server by sending data in the form of an MSMQ message to a particular queue, where the server application can retrieve it and process it. Because the message will remain on the queue until it is retrieved, we can guarantee that it will be processed at some point, even if the server application is down when the message is sent.

In this book, we look at how we can use MSMQ to provide robust, asynchronous communication between our applications. MSMQ provides three APIs that we can use to incorporate message queuing into our applications - a C API that we can use from unmanaged C/C++ code, a COM component that we can use from VB or C++ code, and the System.Messaging namespace, which provides a simple way to integrate MSMQ with managed C# or VB.NET applications. This will be the only book that covers all these APIs.

Recommended

Format: Paperback

Condition: New

$36.06
Save $13.93!
List Price $49.99
Ships within 2-3 days
Save to List

Customer Reviews

5 ratings

Direct to the point and also a great reference

If you are programming in .net, especially in C#, than this is a great book to have. It is direct to the point, has a great overview on how to create and read queues, gets into large scaled environments and set up, and overall it is easy to read. Definitely a must have for someone that wants to get going right away. I have not read the entire book, but I was able to get all my answers quick, and found them to be very thorough. I know I'm not the type that wants to read everything there is BEFORE I get started with it.

It is easy to understand and yet a very practical book

While this book is rated as user level of intermediate to advanced, it explains thoroughly from the basics of the MS Message Queuing technology to its advanced features that anyone who wants to learn would benefit from it. I'm mostly impressed with Mr.Tejaswi Redkar who is one of the authors of this book. When I e-mailed him questions regarding some of the examples in the book, he provided answers in a timely manner (even during the weekend). I do appreciate his professionalism.

Practical end-to-end walkthrough

This is a very competent and well written walkthrough of MSMQ functionality. The book is fairly simple in form. The first chapter is an introductory level discussion of message queueing with effective illustrations. The second chapter covers the .NET API for messaging with C#. The third chapter covers administration of the message queue. These three chapters are really the heart of the book. The final chapters cover advanced topics like transactions and triggers. MSMQ 3.0 is also covered. The book is well written and makes good use of graphics to explain concepts like message flow and state management. A very good, very tight book.

The only MSMQ Book you will need

If you are familiar with MSMQ and looking for a good reference or new to MSMQ and want to learn how to use it this is the book for you. It has all the information in one place. You will find versions 1.0, 2.0, and 3.0 covered. Code either in VB6, C#, VB .NET, or C++ is used with the .NET System Messaging Namespace, MSMQ API, and the MSMQ COM Component. . It starts with an introduction to message queuing, gives some scenarios where it might be used and describes the MSMQ architecture. Installing various versions of MSMQ is covered along with dependent or independent clients and servers. Separate chapters are devoted to System Messaging, Administration, Transactional Messaging, Triggers, and MSMQ 3.0 including the HTTP protocol. Finally MSMQ on the Pocket PC is covered. I found the discussion of difficult topics, difficult to me anyway, such as MSMQ in a global MSDTC transaction in the Transaction chapter to be excellent. I don't think you will be disappointed in the book.

Best resource for MSMQ and .NET framework programming.

"Pro MSMQ" is one of the only books currently out that gives an in depth overview of MSMQ. This book is basically split into two sections. One section gives some of the best information and reference material regarding the System. Messaging class for the .NET framework. The code snippets are very useful and give the reader a solid direction and foundation for extending the code to accomplish their objective using MSMQ. The other section is just as informative with regards to the Win API. I read this section, but most of my effort went into reading and using the example code from the System.Messaging section. I found the book easy to read, concise, and very helpful in ramping up on the MSMQ technology. The chapter on creating and administering MSMQ was very useful and the diagrams made it easy to follow. The book also had a chapter on deploying and administration tools for MSMQ. The code snippets are all C# but a VB.NET developer should be able to convert the code examples with little effort. This book was very helpful for me in ramping up on MSMQ in a short timeframe for a project I was working on. I would definitely recommend this book as necessary reading for anyone who will be using MSMQ and .NET framework.
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured