İçeriğe geçin

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.

Diğer adlarıPublish-SubscribePub/Sub
API ve veri sözleşmeleri

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