/DotNet_RabbitMQ_HelloWorld

Performing due diligence to understand if RabbitMQ is a technology worth investing in.

Primary LanguageC#

DotNet RabbitMQ Hello World!

This project is a basic script displaying the core functionality of integrating RabbitMQ with a DotNet application. RabbitMQ is a message broker and queuing software used by enterprise organizations and startups for message centers, among it's many other purposes.

RabbitMQ

Installation

RabbitMQ installation instructions can be found here. This application requires an installation of Erlang to the host machiene.

Usage

git clone [this repo]
cd [this repo]/Receive
dotnet restore
dotnet run

# open a new terminal
cd [this repo]/Send
dotnet restore
dotnet run

You should see the each terminal display a send or receive message. Leaving the "Receive" terminal open and running, quit the "Send" terminal by pressing Enter, then re-run dotnet run again. Another message should appear in the "Receive" terminal in real time.