Трепетание: асинхронное сообщение типа WhatsApp - PullRequest
0 голосов
/ 06 ноября 2018

У меня есть система чата в моем приложении, и я хочу, чтобы приложение слушало каждый раз на API, чтобы увидеть, нет ли нового сообщения, как на whatsapp.но я не знаю, как поступить

1 Ответ

0 голосов
/ 06 ноября 2018

То, что вы ищете, вероятно, WebSockets . WebSockets обеспечивают двустороннюю связь, которая используется для связи между сервером и клиентом. В идеале вы хотите реализовать механизм публикации-подписки, при котором вы можете публиковать с вашего сервера и подписываться на клиенте, который является вашим приложением чата. Существует множество решений с открытым исходным кодом, PAAS, IAAS, которые можно использовать для достижения того, чего вы хотите достичь.

Для открытого исходного кода, я бы порекомендовал вам проверить socket.io .

Имейте в виду, что при запуске socket.io вам придется самостоятельно масштабировать и размещать версию сервера. Чтобы избежать этого, многие люди обычно пользуются услугами PAAS или IAAS.

Для услуг PAAS я использовал и рекомендую ably .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...