Yayınla-abone ol
Yayınla-abone ol, göndericinin her alıcıya doğrudan seslenmesi gerekmeden yayımlanan mesajları ilgili abonelere dağıtır.
Aynı bildirimi birden fazla abonelik alır
Yayınla-abone ol, kısaca Pub/Sub, bir mesajlaşma desenidir. Yayıncı mesajı yayımlar; aracılık katmanı uygun aboneliklere dağıtır. Kurgusal örnekte ürün onayından sonra hem katalog hem arama dizini tepki vermelidir. Bunun için iki uygulama ayrı abonelikler alır.
Bu, aynı iş kuyruğundaki birden fazla çalışandan farklıdır: Çalışanlar genellikle her işi hep birlikte yürütmek yerine görevleri paylaşır. İş açısından gereken her abonenin başarıyla işlediğini denetleyin. Kataloğun başarısı arama dizinini doğrulamaz. Saklama, yeniden teslim ve önceki mesajları okuma, ürün özellikleri ve ayarlardır; genel bir Pub/Sub garantisi değildir.
Kaynaklar
İlgili terimler
- Mesaj kuyruğuMesaj kuyruğu, bir tüketici işlemek üzere alana kadar mesajları tamponlar.
- Mesaj aracısıMesaj aracısı mesajları kabul eder ve belirlenmiş kurallara göre alıcılara yönlendirir.
- Olay güdümlü mimariOlay güdümlü mimaride bileşenler olayları bildirir; diğer bileşenler bunlara bağımsız olarak tepki verebilir.
- Server-Sent EventsServer-Sent Events, arka plan işinin ilerlemesi gibi metin bildirimlerini HTTP bağlantısıyla sunucudan istemciye taşır.
- ETagETag, HTTP kaynağının belirli bir gösterim sürümünü tanımlar; koşullu okuma veya değişiklik isteklerinde kullanılır.
- Cross-Origin Resource SharingCORS, tarayıcıda farklı origin’den gelen yanıtların okunmasını düzenler. API’de oturum açmanın veya yetki kontrolünün yerini tutmaz.
Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.