Innehållsförteckning:

Vad används Pubsub till?
Vad används Pubsub till?

Video: Vad används Pubsub till?

Video: Vad används Pubsub till?
Video: Cloud Pub/Sub in a minute 2024, April
Anonim

Publicera/prenumerera meddelanden, eller pub/sub meddelandehantering, är en form av asynkron tjänst-till-tjänst-kommunikation Begagnade i serverlösa arkitekturer och mikrotjänster. I en pub/sub modell, alla meddelanden som publiceras till ett ämne tas omedelbart emot av alla prenumeranter på ämnet.

När det gäller detta, när ska man använda publicera prenumerationsmönster?

Använd det här mönstret när:

  1. En applikation behöver sända information till ett betydande antal konsumenter.
  2. En applikation måste kommunicera med en eller flera självständigt utvecklade applikationer eller tjänster, som kan använda olika plattformar, programmeringsspråk och kommunikationsprotokoll.

Dessutom, vad är ett ämne i meddelandehantering? A ämne är föremål för informationen som publiceras i en publicera/prenumerera meddelande . Meddelanden i punkt-till-punkt-system skickas till en specifik destinationsadress. Meddelanden i ämnesbaserade publicerings-/prenumerationssystem skickas till prenumeranter baserat på ämnet som beskriver innehållet i meddelande.

Följaktligen, hur fungerar ett publicerings- och prenumerationssystem?

Inom mjukvaruarkitektur, publicera – prenumerera är ett meddelandemönster där avsändare av meddelanden, kallade publicister, inte programmerar meddelandena att skickas direkt till specifika mottagare, kallade prenumeranter, utan istället kategoriserar publicerade meddelanden i klasser utan att veta vilka prenumeranter, om några, det kan finnas.

Hur fungerar Redis Pubsub?

Redis Pub/Sub implementerar meddelandesystemet där avsändarna (in redis terminologi som kallas publishers) skickar meddelandena medan mottagarna (prenumeranterna) tar emot dem. Länken genom vilken meddelandena överförs kallas kanal. I Redis , kan en klient prenumerera på valfritt antal kanaler.

Rekommenderad: