Pro MSMQ: Microsoft Message Queue Programming / Edition 1

Paperback (Print)
Buy New
Buy New from BN.com
$37.08
Used and New from Other Sellers
Used and New from Other Sellers
from $5.19
Usually ships in 1-2 business days
(Save 89%)
Other sellers (Paperback)
  • All (14) from $5.19   
  • New (7) from $32.51   
  • Used (7) from $5.19   

Overview

This book explores MSMQ so that you can initiate robust, asynchronous communication between applications. MSMQ provides three APIs to incorporate message queuing into different applications. These APIs include "C" from unmanaged C/C++ code; a COM component from VB or C++ code; and the System.Messaging namespace, which integrates MSMQ with managed C# or VB .NET applications.

This is the only book on the market to cover all three APIs. Plus, this book discusses the features of MSMQ 3.0 (released with Windows Server 2003), and explains sending and receiving MSMQ messages on a PocketPC device.

Read More Show Less

Product Details

  • ISBN-13: 9781590593462
  • Publisher: Apress
  • Publication date: 7/6/2004
  • Edition number: 1
  • Pages: 448
  • Sales rank: 492301
  • Product dimensions: 6.52 (w) x 9.78 (h) x 0.67 (d)

Meet the Author

Arohi Redkar is a software designer. She has a master's degree in software engineering from National University in San Diego. She has worked extensively in the .NET environment and has a passion for studying human aspects of user interface design.

Ken Rabold is a software engineering manager with Texas Instruments, where he works at enabling multimedia technologies on Microsoft Pocket PC and Smartphone platforms. Prior to joining TI, Ken was the senior software architect for BSQUARE Corporation, where he worked on various XML and MSMQ technologies for embedded devices.

A graduate of Seattle University and the University of Washington, Ken is also a Microsoft Embedded "Most Valuable Professional."

Richard Costall (MCSD, MCAD, MCSD.NET) has over 17 years of development experience and works for 1st, the U.K.'s leading software solution for financial advisers and intermediaries, designing and implementing independent financial adviser applications in the financial services sector. Although mainly specializing in Visual Basic, XML/XSLT, COM, ASP, and MSMQ, Richard has now focused his attention on the world of .NET. Richard is also the Midlands regional coordinator for VBUG (Visual Basic User Group) and spends a fair amount of his time organizing and presenting at meetings.

When not in .NET land, Richard enjoys relaxing at home with his wife and two sons or ultimately jetting off to Walt Disney World in Florida for a trip on the Tower of Terror. Richard can be contacted via http://www.costall.net.

Scot Boyd was first introduced to MSMQ at Microsoft as a beta support engineer for MSMQ 1.0. In his years at Microsoft, he has also worked on Win32, COM/DCOM, MFC/ATL, Web Services, messaging, and even interactive TV. He currently works as an independent consultant and contractor based in the Seattle, Washington area, where he enjoys the bright summers and rainy winters.

Carlos Walzer is a software developer and consultant. He studied at the National Technological University in Argentina, where he was a professor for five years. He now works with his partners in a consulting company called Vemn Systems. He is an aspiring specialist in distributed applications and web development, and he has extraordinary knowledge of the .NET Framework. He was given the "Most Valuable Professional" (MVP) award by Microsoft due to his .NET skills and his commitment to the developer community. He delivers conferences in DevDays and TechEd events, and writes articles for MSDN and ASP Today.

Read More Show Less

Table of Contents

Ch. 1 Introducing message queuing 1
Ch. 2 System.Messaging 55
Ch. 3 Administration 137
Ch. 4 Transactional messaging 211
Ch. 5 MSMQ triggers 235
Ch. 6 MSMQ COM and win32 API 269
Ch. 7 Msmq 3.0 303
Ch. 8 MSMQ on pocket PC 361
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)
Sort by: Showing all of 2 Customer Reviews
  • Anonymous

    Posted Mon Aug 09 00:00:00 EDT 2004

    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.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted Tue Jul 13 00:00:00 EDT 2004

    Version 3 has stronger ties to the Internet

    MSMQ is now in its third version and is shown here to be very stable and useful for distributed, asynchronous programming on Microsoft platforms. Those of you also familiar with the Java world will recognise MSMQ as the analog of Java Message Service. (Though this book's index contains no entries for Java or JMS.) The description of MSMQ 3 is comprehensive. The authors show how it has significant improvements over version 2. They point out that the main difference is now you have Internet Messaging. You can send and get messages via http, and refer to q queue by its URL. Very nice. An indication of how the rise of the Internet shapes our programming expectations. The book is replete with example code. In C#, naturally. But even if you don't know this language, it has good semantic keywords, so that following the logic is easy. The book is also a testament to how Microsoft is promoting C# as their core language for development. Quite reasonable, as the language has been well designed. In fact, you might regard this entire book as an important use case for C#!

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 2 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)