Image for post
Image for post

*This tutorial runs on Windows x64. And the application runs on .NET Core 2.2

RabbitMQ is a open source message broker. It runs on Erlang Virtual Runtime. Erlang is a programming language. First install Erlang on your pc from link below

https://www.erlang.org/downloads

Then install RabbitMQ from: https://www.rabbitmq.com/download.html

Run the command below to allow plugins required for RabbitMQ:

C:\Program Files\RabbitMQ Server\rabbitmq_server-X.X.X\sbin\rabbitmq-plugins.bat enable rabbitmq_management

Restart the RabbitMQ service from services.msc

Now you can see the RabbitMQ instance on your browser: http://localhost:15672

Image for post
Image for post
by default username: guest password: guest

Now lets create a Sender and Receiver .NET Core 2 .2 Console App

Sender .net core 2.2 console app

from browser you can see the queue like below

Image for post
Image for post
RabbitMQ panel — Queues tab

Receiver .net core 2.2 console app

Send.csİndir

Receive.csİndir

See you in next article to review details of RabbitMQ :)

About

Mert Çağrıberk Erhan

Computer Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store