Course Outline

Invoering

  • RabbitMQ versus de standaardwachtrijtechnologie van Windows (MSMQ)

Inzicht in Microservices (microservices) en Message Queuing

Overzicht van berichtenprotocollen: REST, SOAP en AMQP

Hoe RabbitMQ AMQP implementeert om losse koppeling tussen services mogelijk te maken

Het opzetten van de ontwikkelomgeving

Installeren en configureren van RabbitMQ voor C# applicaties

Overzicht van de RabbitMQ .NET-client-API

Verbinding maken met RabbitMQ

Twee eenvoudige verzend- en ontvangerapplicaties schrijven in C#

Algemene RabbitMQ bewerkingen uitvoeren met de .Net-client

Het schrijven van de wachtrijcode

  • Berichten verzenden, ontvangen en in de wachtrij plaatsen

Wachtrijen schrijven via de beheerinterface en PowerShell

Integratie RabbitMQ in een bestaande Enterprise .Net-applicatie

Routing met Topics Exchange versus Direct Exchange

Opzetten en beheren van een RabbitMQ cluster

Failover en replicatie implementeren

Hulpmiddelen en technieken voor administratie RabbitMQ

Beheer RabbitMQ via een REST API

Prestatieafstemming RabbitMQ

Bewaken en beveiligen RabbitMQ

Probleemoplossing RabbitMQ

Samenvatting en conclusie

Requirements

  • Ervaring met .Net Framework en C# programmeren
  • Een goed begrip van concepten voor de ontwikkeling van bedrijfsapplicaties

Publiek

  • Ontwikkelaars
  • Software-architecten
  • Beheerders
  • Technische managers
 14 Hours

Number of participants



Price per participant

Related Courses

Machine Learning and AI with ML.NET

21 Hours

Advanced Blazor

21 Hours

Blazor WebAssembly

14 Hours

Introduction to Blazor

14 Hours

Implementing the Actor Model with Microsoft Orleans

14 Hours

High-Performance Application Development with .NET Core

14 Hours

Introduction to .Net Core

14 Hours

.NET Core and Angular Training Course

21 Hours

Entity Framework Core 2.0

14 Hours

Introducing C# 6.0 with Visual Studio 2015/2017

28 Hours

Advanced Programming in C#

35 Hours

Blockchain Development: Creating Decentralized Applications with .Net

14 Hours

Developing in C# 6 Development

28 Hours

Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012

21 Hours

Developing in ASP.NET MVC 6 Development

28 Hours

Related Categories

1