Curs RabbitMQ

Curs RabbitMQ

Vom incepe cu o prezentare de baza a JMS, apoi vom discuta despre AMQP si modelul flow-ului mesajelor in RabbitMQ
Cod: JVA-059
Durata: 12 ore

Descriere

a:2:{s:4:"TEXT";s:740:"Acest curs este o introducere in RabbitMQ, un broker de mesaje open source foarte popular. Vom incepe cu o prezentare de baza a JMS, apoi vom discuta despre AMQP si modelul flow-ului mesajelor in RabbitMQ – optiuni de configurare a broker-ului. Mai mult decat atat vom invata cum sa folosim clientul RabbitMQ Java pentru a verifica optiunile de messaging din cadrul RabbitMQ. Prezentarile includ atat materiale teoretice cat si exercitii.

Training-ul include exemple si studii de caz pentru a ajuta participanti sa puna in practica conceptele cheie legate de RabbitMQ – aceste exemple de cod acopera pattern-urile de baza pentru dezvoltarea de messaging applications folosind RabbitMQ. Acest training include 4 teme de laborator.";s:4:"TYPE";s:4:"html";}

Subiecte curs

a:2:{s:4:"TEXT";s:1613:"JMS API
  • JMS - prezentare
  • Point-to-Point messaging
  • Publisher Subscriber messaging
  • JMS 1.2 vs. JMS 2.0
Ce este RabbitMQ
  • Introducere
  • Advanced Message Queuing Protocol (AMQP)
RabbitMQ JMS Client
Message flow in RabbitMQ
  • Exchanges si exchange types
  • Direct exchange
  • Topic exchange
  • Fanout exchange
  • Headers exchange
  • Queues
  • Bindings
  • Virtual host
Message attributes si payload
Configurarea serverului
  • Configuration file
  • Persistence configuration
  • Clustering
  • Mirrored queues
RabbitMQ Java client API
  • Prezentare
  • Publicarea mesajelor
  • Receptionarea mesajelor prin subscription
  • Recuperarea mesajelor individuale
  • Protocol de inchidere
  • Optiuni avansate de conectare
  • Recuperare automata de la erori de retea
“Hello world" – exemplu de cod
Competing consumer pattern (work queues) + exemplu de cod
Publish/Subscribe pattern + exemplu de cod
Receptionarea mesajelor selectiv (routing) + exemplu de cod
Receptionarea mesajelor pe baza unui pattern (topics) + exemplu de cod
Request/reply ("RPC") pattern + exemplu de cod
Interfata de management a RabbitMQ";s:4:"TYPE";s:4:"html";}

Obiective

  • Ce este RabbitMQ message flow si RabbitMQ Java client API
  • Pattern-urile de baza pentru dezvoltarea de aplicatii de messaging folosind RabbitMQ Java client

Public tinta

  • Programatori

Cerinte curs

Experienta de programare in Java

Alege oras Online Pret
Inregistreaza-te pentru urmatorul curs.
+
Inregistrarea la urmatorul curs va asigura prioritatea pe lista de inscriere. Veti fi contactat pentru confirmarea inscrierii in momentul in care urmatorul curs este programat.
Online 1425 RON
Bucuresti 1425 RON
Cracovia 1425 RON
Wroclaw 1425 RON

Facturile pentru curs sunt emise in moneda locala. Toate preturile de mai sus pot fi supuse modificarilor in functie de locul unde se desfasoara trainingul si modul de livrare. Preturile pot fi supuse modificarilor si in perioada in care se programeaza. La preturile afisate se adauga TVA.

Alte cursuri care te-ar putea interesa:

Inscrie-te!

Prenume*
Nume*
Companie
Adresa email*
Alege oras
Telefon
Observatii
Mai ai intrebari?
Contacteaza-ne.
Thank you.
Your request has been received.