Обмен сообщениями в приложении NodeJS - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь реализовать обмен сообщениями в приложении (модуль центра сообщений) для моего веб-приложения, которое будет отправлять и получать сообщения между пользователями системы.Я использую NodeJS в качестве своего бэкэнда.

Я планирую использовать для этого PUSH-уведомления.При таком подходе я могу отправлять push-уведомления для каждого нового сообщения пользователям.Это самое простое решение, которое я могу придумать.

Но, возможно, уже есть готовый сервис или библиотека для этой проблемы, так как этот сценарий кажется очень общим.Я уже оцениваю Twilio, Sendbird, Smooch, Pusher и многие другие библиотеки, но проблема с ними в том, что они либо являются почтовыми службами, либо службами текстовых SMS, а это не то, что мне нужно.Я не хочу отправлять SMS или электронную почту пользователям.

Итак, на данный момент, PUSH-уведомления - это то, о чем я могу думать, чтобы реализовать простую службу обмена сообщениями в приложении.

Если есть какой-либо лучший способ или какая-либо библиотека для этого, пожалуйста, предложите.

Большое спасибо заранее.

1 Ответ

0 голосов
/ 31 мая 2018

Для уведомления, я думаю, вы можете использовать firebase / onesignal / push-уведомление.Что касается сообщения между клиентом, если это чат, вы можете использовать socket.io для этого.(Если вам нужно масштабировать, вам также может понадобиться очередь сообщений.)

...