2013-08-02 140 views
1

我正在開發一個新項目,在該項目中,我們擁有小型社交網絡功能,其中每個用戶都有能力發佈/共享引用,以及更多地使用like和comments設施。使用nodejs推送通知

所以,我想建立一個(用戶特定的)與nodejs實時推送通知模塊。

回答

6

您可以使用套接字來做到這一點。你可以做的是在系統中在線的服務器上創建一個userList數組。 userList將包含用戶信息以及套接字ID。

當發生特定事件時,您知道發送該通知的人,然後檢查所有這些用戶是否在userList中可用。如果用戶在userList中可用,請使用套接字將通知發送給該用戶。

0

是的。你可以使用Socket.io。在系統中,您可以將用途連接到系統。在你可以檢查可用用戶之後,如果用戶可用,那麼你發送(發出)給帶有channel的用戶是socket.id。