Orodha ya maudhui:

Pubsub inatumika kwa nini?
Pubsub inatumika kwa nini?

Video: Pubsub inatumika kwa nini?

Video: Pubsub inatumika kwa nini?
Video: Cloud Pub/Sub in a minute 2024, Aprili
Anonim

Chapisha/jiandikishe ujumbe, au baa/ndogo ujumbe, ni aina ya mawasiliano ya asynchronous huduma-kwa-huduma kutumika katika usanifu usio na seva na huduma ndogo. Ndani ya baa/ndogo mfano, ujumbe wowote uliochapishwa kwa mada hupokelewa mara moja na waliojiandikisha kwenye mada.

Kuhusiana na hili, ni wakati gani wa Kutumia uchapishaji wa muundo wa kujiandikisha?

Tumia muundo huu wakati:

  1. Programu inahitaji kutangaza habari kwa idadi kubwa ya watumiaji.
  2. Programu inahitaji kuwasiliana na programu moja au zaidi zilizotengenezwa kwa kujitegemea, ambazo zinaweza kutumia mifumo tofauti, lugha za programu na itifaki za mawasiliano.

Pia, ni mada gani katika ujumbe? A mada ndio mada ya habari inayochapishwa katika kuchapisha/kujiandikisha ujumbe . Ujumbe katika mifumo ya uhakika-kwa-point hutumwa kwa anwani mahususi lengwa. Ujumbe katika mifumo ya kuchapisha/kujiandikisha inayotegemea mada hutumwa kwa waliojisajili kulingana na mada inayoelezea yaliyomo kwenye ujumbe.

Kwa hivyo, jinsi mfumo wa kuchapisha na kujisajili unavyofanya kazi?

Katika usanifu wa programu, kuchapisha – jiandikishe ni mpangilio wa utumaji ujumbe ambapo watumaji wa jumbe, wanaoitwa wachapishaji, hawapangii ujumbe utakaotumwa moja kwa moja kwa wapokezi mahususi, wanaoitwa waliojisajili, lakini badala yake wanapanga jumbe zilizochapishwa katika madarasa bila kujua ni watu gani waliojisajili, kama wapo, wanaweza kuwepo.

Je, Redis Pubsub hufanya kazi vipi?

Redis Pub/Sub hutekelezea mfumo wa kutuma ujumbe ambapo watumaji (in redis istilahi inayoitwa wachapishaji) hutuma ujumbe huku wapokeaji (waliojisajili) wakipokea. Kiungo ambacho ujumbe huhamishwa huitwa chaneli. Katika Redis , mteja anaweza kufuatilia idadi yoyote ya vituo.

Ilipendekeza: