Skip to Content
Professional C# 5.0 and .NET 4.5.1
book

Professional C# 5.0 and .NET 4.5.1

by Christian Nagel, Jay Glynn, Morgan Skinner
February 2014
Intermediate to advanced
1560 pages
50h 21m
English
Wrox
Content preview from Professional C# 5.0 and .NET 4.5.1

Chapter 47Message Queuing

WHAT’S IN THIS CHAPTER?

  • Message Queuing architecture
  • Using Message Queuing administrative tools
  • Creating Message Queues programmatically
  • Sending and receiving messages
  • Course order sample application
  • Using Message Queuing with WCF

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

You can find the wrox.com code downloads for this chapter replace URL with www.wrox.com/go/procsharp on the Download Code tab.

  • Working with Queues
    • Create Message Queue
    • Find Queues
    • Open Queues
    • Send Messages
    • Receive Messages
  • Course Order Sample
    • Sender
    • Receiver
  • WCF Course Order Sample
    • Sender
    • Receiver

OVERVIEW

System.Messaging is a namespace that includes classes for reading and writing messages with the Message Queuing facility of the Windows operating system. You can use messaging in a disconnected scenario in which the client and server don’t need to run at the same time.

This chapter gives you information about the architecture and usage scenarios of Message Queuing, and then you dive into the classes from the System.Messaging namespace to create queues, and send and receive messages. You see how to deal with getting answers from the server with acknowledgment and response queues, and also how to use message queuing with a WCF message queuing binding.

Before diving into programming Message Queuing, this section discusses the basic concepts of messaging and compares it to synchronous and asynchronous programming. With synchronous programming, when a method is invoked, the caller ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Pro C# 2010 and the .NET 4 Platform, Fifth Edition

Pro C# 2010 and the .NET 4 Platform, Fifth Edition

Andrew Troelsen
ASP.NET 2.0 Illustrated

ASP.NET 2.0 Illustrated

Alex Homer, Dave Sussman
Professional Visual Studio® 2008

Professional Visual Studio® 2008

Nick Randolph, David Gardner

Publisher Resources

ISBN: 9781118832981Purchase book