
Learning RabbitMQ With C#
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover
- Learning Rabbitmq With C#
- Copyright
- Table of Contents
- Preface
- Acknowledgement
- RabbitMQ Introduction
- What is RabbitMQ?
- Why and when should we use RabbitMQ?
- What is AMQP?
- RabbitMQ Setup
- What is Erlang
- Installing Erlang
- Downloading RabbitMQ
- Installing RabbitMQ
- Starting RabbitMQ Server
- RabbitMQ Exchanges
- What are the Exchanges?
- Adding Exchanges
- RabbitMQ Queues
- What is the Queue?
- Parameters of Queues in Details
- Adding Queue
- Binding in RabbitMQ
- What is Binding
- RabbitMQ Users
- Currently Supported by the Management Plugin
- Creating Users
- Setting Privilege to Access Virtual Hosts
- RabbitMQ Virtual Hosts
- What are Virtual Hosts?
- Creating Virtual host
- Creating Users
- Setting Privilege to Access Virtual Hosts
- Connections
- Channels
- Note for Mode
- Note for Prefetch count
- Publishing Message
- Snapshot after Publishing Message
- Reading Message
- Snapshot while Reading the Message
- Delete Message
- Publish Message Using C# to RabbitMQ
- Creating RequestRabbitMQ Application
- Adding RabbitMQ.Client NuGet Package
- Adding Direct Exchange
- Adding Queue
- Binding the Demoqueue with demoExchange
- Adding a Directmessages Class
- Consume Message Using C# to RabbitMQ
- Adding RabbitMQ.Client NuGet Package
- Code snippet of MessageReceiver class
- Queue is Empty
- Queue after Publishing Message
- Using RabbitMQ Direct Message Exchanges with .Net Application
- Types of Exchanges
- Creating RequestRabbitMQ Application
- Adding RabbitMQ.Client NuGet Package
- Adding Direct Exchange
- Adding Queue
- Binding the request.queue with request.exchange
- Adding a Directmessages Class
- Now Let's See queue status request.queue
- Creating RabbitMQConsumer Application
- Adding RabbitMQ.Client NuGet Package
- Queue after publishing Message
- Conclusion
- Using RabbitMQ Topic Message Exchanges with .Net Application
- What is the Topic Exchange?
- Creating RequestRabbitMQ Application
- Adding RabbitMQ.Client NuGet Package
- Adding Topic Exchange
- Adding Queue
- Binding the topic.delhi.queue with topic.exchange
- Adding a Topicmessages Class
- Published Message to "topic.bombay.queue
- Creating RabbitMQConsumer Application
- Adding RabbitMQ.Client NuGet Package
- The queue has one Request which we have published
- Published Message to topic.delhi.queue
- Published Message to "topic.delhi.queue
- Consumed Message from topic.delhi.queue
- Conclusion
- Using RabbitMQ Fanout Message Exchanges with .Net Application
- What is a Fanout Exchange?
- Adding RabbitMQ.Client NuGet Package
- Adding Fanout Exchange
- Adding Queue
- Adding a Fanoutmessages Class
- Published Message to all queues of "fanout.exchange
- Creating RabbitMQConsumer Application
- Adding RabbitMQ.Client NuGet Package
- Conclusion
- Using RabbitMQ Headers Message Exchanges with .Net Application
- What is a Headers exchange?
- Creating RequestRabbitMQ Application
- Adding RabbitMQ.Client NuGet Package
- Adding Fanout Exchange
- Binding the Queues
- Adding a Headersmessages Class
- Creating RabbitMQConsumer Application
- Adding RabbitMQ.Client NuGet Package
- The queue has one request which we have published
- Conclusion
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.