2012-03-28 7 views

cevap

14

... sinyalleri ve yuvaları ... çek bu aynıdır abone yayımlamak, ama biraz fark vardır:

  • İşaretler/yuvalar, üreticinin abonesi için bir referans aldığı gözlemci desenini uygular. Bers ve onlara

  • Yayın/abonelik paradigma ek bir arabulucu, yani üretici ve tüketicilerin decouples konu işleyicisi, (üreticilerini mesajları tüketir kim olduğunu bilmeyen)

ekler bildiren sorumludur

Temel bir sonuç, p/s paradigmasında aynı konu üzerinde birden fazla üreticiniz olabilir.

Bu s/s ile ilgili (muhtemelen) en anılan, bir: The many faces of publish/subscribe

+1

+1 bu önemli bir teknik farktır. Pratikte, p/s mimarisinde, tüketicilerin etkilenmeden bir veya daha fazla üreticinin yerini alabileceği anlamına gelir (çünkü üreticiyi doğrudan referans almazlar). Bu, tüketici mantığını test etmek için mükemmeldir (bir üreticiyi tüketicileri "uyaran bir bileşenle değiştirin). Benzer şekilde, tüketicileri ekleyebilir veya değiştirebilirsiniz, üreticinin umurunda değil. Üretici mantığını test etmek için harika. – Schollii