Schița de curs

Introducere

  • RabbitMQ față de tehnologia de așteptare implicită Windows (MSMQ)

Înțelegerea Microservices (microservicii) și Message Queuing

Prezentare generală a protocoalelor de mesagerie: REST, SOAP și AMQP

Cum RabbitMQ implementează AMQP pentru a permite cuplarea liberă între servicii

Crearea mediului de dezvoltare

Instalarea și configurarea RabbitMQ pentru C# Aplicații

Prezentare generală a RabbitMQ API-ului client .NET

Conectarea la RabbitMQ

Scrierea a două aplicații simple de expeditor și receptor în C#

Efectuarea de operațiuni comune RabbitMQ cu clientul .Net

Scrierea codului de așteptare

  • Trimiterea, primirea și punerea în așteptare a mesajelor

Cozi de scriere prin interfața de utilizare de administrare și PowerShell

Integrarea RabbitMQ într-o aplicație .Net Enterprise existentă

Rutarea cu Topics Exchange vs Direct Exchange

Configurarea și gestionarea unui RabbitMQ cluster

Implementarea failover și replicare

Instrumente și tehnici de administrare RabbitMQ

Gestionarea RabbitMQ printr-un API REST

Ajustarea performanței RabbitMQ

Monitorizare și securizare RabbitMQ

Depanare RabbitMQ

Rezumat și Concluzie

Cerințe

  • Experiență cu .Net Framework și programare C#
  • .
  • O înțelegere a conceptelor de dezvoltare a aplicațiilor de întreprindere
  • .

Audiență

  • Dezvoltatorii
  • Arhitecți de software
  • Administratori
  • Manageri tehnici
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Cursuri înrudite

Introducing C# 6.0 with Visual Studio 2015/2017

  28 ore

Categorii înrudite