2012-12-14 14 views
5

ZeroMQ kullanmayı düşünüyorum ve birkaç örnek denedim. Ancak, ZeroMQ'nun desteklediğini doğrulayamadığım birkaç önemli gereksinim var. Umarım bana yardım edebilirsin.Yayıncıda ZeroMQ filtreleme

Ben bu basit senaryoyu kullanarak sorumu soracağım:

Bir yayıncı (diyelim bir değişim) (çok sayıda) hisseleri üzerine fiyat güncellemeleri sağlar. N müşterileri bu hisselerin 1.nci fiyat güncellemelerine abone olurlar.

PUB/SUB özelliğini gördüm, ancak filtrelemenin yayıncı veya abone tarafında gerçekleşip gerçekleşmediğini doğrulayamıyorum? Yukarıdaki gibi bir kullanım durumunda, yayıncı tarafında filtreleme dışında herhangi bir şey benim için kabul edilebilir değildir. Bununla birlikte, araştırmamda filtrelemenin yalnızca abone tarafında kullanılabileceği ve TÜM verilerin aboneye gönderildiği ve orada filtreleneceği anlamına geldiğini söyledi.

Ben tamamen yanlış var sanıyorum ve bir yayıncı tarafında yapılır ZeroMQ 3.x PUB/ALT filtreleme içinde, basit ZeroMQ

cevap

6

ile böyle bir senaryoyu çözecek nasıl herhangi işaretçiler takdir ediyorum Kaynak: http://www.zeromq.org/docs:3-1-upgrade

+0

Teşekkürler. Sanırım sürüm 2'ye baktım. * Çünkü Ruby gemisiyle desteklenen tek kişi buydu. Benim aptalım. Ve neden Ruby'nin ilk tercihim olduğunu sorma. –