תוכן עניינים:

למה משמש Pubsub?
למה משמש Pubsub?

וִידֵאוֹ: למה משמש Pubsub?

וִידֵאוֹ: למה משמש Pubsub?
וִידֵאוֹ: Cloud Pub/Sub in a minute 2024, נוֹבֶמבֶּר
Anonim

פרסם/הירשם להודעות, או פאב/סאב הודעות, היא סוג של תקשורת אסינכרונית משירות לשירות בשימוש בארכיטקטורות ללא שרתים ומיקרו-שירותים. ב פאב/סאב מודל, כל הודעה המתפרסמת לנושא מתקבלת מיד על ידי כל הנרשמים לנושא.

בקשר לזה, מתי להשתמש בדפוס הרשמה לפרסום?

השתמש בתבנית זו כאשר:

  1. אפליקציה צריכה לשדר מידע למספר לא מבוטל של צרכנים.
  2. יישום צריך לתקשר עם יישום או שירות אחד או יותר שפותחו באופן עצמאי, אשר עשויים להשתמש בפלטפורמות שונות, בשפות תכנות ובפרוטוקולי תקשורת שונים.

כמו כן, מהו נושא בהודעות? א נוֹשֵׂא הוא נושא המידע המתפרסם בפרסום/הרשמה הוֹדָעָה . הודעות במערכות נקודה לנקודה נשלחות לכתובת יעד ספציפית. הודעות במערכות פרסום/הרשמה מבוססות נושא נשלחות למנויים על סמך הנושא המתאר את התוכן של הוֹדָעָה.

כתוצאה מכך, כיצד פועלת מערכת פרסום והרשמה?

בארכיטקטורת תוכנה, לְפַרְסֵם – להירשם הוא דפוס הודעות שבו שולחי הודעות, הנקראים מפרסמים, אינם מתכנתים את ההודעות להישלח ישירות למקלטים ספציפיים, הנקראים מנויים, אלא מקטלגים הודעות שפורסמו למחלקות ללא ידיעה אילו מנויים, אם בכלל, עשויים להיות.

איך Redis Pubsub עובד?

Redis Pub/Sub מיישם את מערכת ההודעות שבה השולחים (ב redis טרמינולוגיה הנקראת מפרסמים) שולחת את ההודעות בזמן שהמקבלים (המנויים) מקבלים אותן. הקישור שבאמצעותו מועברות ההודעות נקרא ערוץ. ב Redis , לקוח יכול להירשם לכל מספר ערוצים.

מוּמלָץ: