Kurzusleírás

Bevezetés

  • RabbitMQ vs a Windows alapértelmezett sortechnológiája (MSMQ)

Az Microservices (mikroszolgáltatások) és a Message Queuing megértése

Az üzenetkezelési protokollok áttekintése: REST, SOAP és AMQP

Hogyan valósítja meg RabbitMQ az AMQP-t a szolgáltatások közötti laza csatolás engedélyezéséhez

A Fejlesztési Környezet kialakítása

RabbitMQ telepítése és konfigurálása C# alkalmazásokhoz

A RabbitMQ .NET kliens API áttekintése

Csatlakozás a következőhöz: RabbitMQ

Két egyszerű küldő és fogadó alkalmazás írása C#-ban

Közös RabbitMQ műveletek végrehajtása a .Net klienssel

A sorban állási kód megírása

  • Üzenetek küldése, fogadása és sorba állítása

Várólisták írása az adminisztrációs felületen és a PowerShell-en keresztül

A RabbitMQ integrálása egy meglévő vállalati .Net alkalmazásba

Útválasztás a Topics Exchange vs Direct Exchange segítségével

RabbitMQ Klaszter beállítása és kezelése

Feladatátvétel és replikáció megvalósítása

Eszközök és technikák az adminisztrációhoz RabbitMQ

A RabbitMQ kezelése REST API-n keresztül

Teljesítményhangolás RabbitMQ

Felügyelet és biztonság RabbitMQ

Hibaelhárítás RabbitMQ

Összefoglalás, és következtetés

Követelmények

  • .Net Framework és C# programozási tapasztalat
  • A vállalati alkalmazásfejlesztési koncepciók megértése

Közönség

  • Fejlesztők
  • Szoftver építészek
  • Rendszergazdák
  • Műszaki vezetők
  14 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


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

Rokon tanfolyam

Introducing C# 6.0 with Visual Studio 2015/2017

  28 Hours

Rokon kategóriák