There are multiple ways to write a chat application with RabbitMQ. This is the instructor's solution.
(upbeat music) … - [Instructor] This is how I implemented the challenge. … First, I'll login to my local RabbitMQ instance. … In the admin section, I'll add a new user … and I'll call it chat. … And I've used chat as password as well. … Then I need to select the user … and set the permission for the virtual host. … Okay, then I'll open a Visual Studio … and I'll create a new console application. … As the application name, I'll just call it RabbitMQ chat. … And the first thing we need is the RabbitMQ client package. … So I'll right click the project … and select manage NuGet packages. … Then in the browse section, we can search for RabbitMQ. … And the first result should be the client package. … And then we install that, … and once it's installed, we can start our coding. … Okay first, we need a connection factory. … So var factory equals new connection factory. … And then we can set the URL property of this factory. … It should be the URL of your RabbitMQ instance. … And from this factory, we can request the connection …
- How message-based systems are used
- The AMQP protocol
- Exchange type use cases
- Publishing to RabbitMQ
- Consuming from RabbitMQ
- Filtering messages with direct and topic exchanges
- Setting up and using authentication
- Authorizing and blocking application actions
- Tracking message contents for troubleshooting
Skill Level Beginner
DevOps Foundations: Microserviceswith Laura Stone2h 12m Advanced
What's new in this update1m 18s
1. Get to Know RabbitMQ
2. Basic Usage
3. Advanced Usage
Go further with RabbitMQ2m 35s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.