2015-07-22 20 views
9

NodeJS, Scoket.ioDüğüm kullanarak belirli bir Kullanıcı Listesi'ne bildirim gönder socket.io

kullanıyorum Facebook gibi bildirimleri göndermeye çalışıyorum. 1000 Kullanıcı ve A kullanıcısı varsa 50 arkadaş varsa Bildirimler bu 50 Kullanıcıya gönderilir. Tüm kullanıcılar için yayınlamak istemiyorum

Bunu yapmanın etkili yolu nedir?

+0

Oldukça geniş bir soru, sana 'Grup' soket bağlantılarının – snozza

+0

yollarını http://socket.io/docs/rooms-and-namespaces/ içine bakmak önermek kullanıcı oturumu e-posta değeri veya kullanıcı oturumu kullanıcı adı değeri –

cevap

0

ben daha iyi bir çözüm daha sonra olduğunu düşünüyorum bu ama şimdi ben soket nesnesinde kullanıcı kimliği yerleştirilir ve sonra biz bildirimleri kullanıcı sürü arkadaş o zaman hepsi olabilir varsa

1

göndermek zorunda hangi kullanıcı kimliği üzerinde döngüler için Bu kullanıcı için bir isim alanını veya odayı dinlerken.

açıklama ve örnek buradadır: http://socket.io/docs/rooms-and-namespaces/

+0

tarafından soketler gönderebiliriz Aslında facebook gibi bir şey istiyoruz, örneğin o zaman 5 başka bir kullanıcı yorumu sonrası bildirim gönderen kişi, facebook gibi Bildirim sistemi gönderen kişi göndermek. Bu amaçla redis üzerinde çalışıyor musunuz? – abhaygarg12493

İlgili konular