2014-10-30 1 views
2

Мне интересно, какое решение можно сделать в режиме реального времени, например, wechat или whatsapp. Я занимаюсь исследованиями, но большинство из них просто упоминают использование сторонних серверов. У меня уже есть настройка сервера LEMP, поэтому я бы хотел использовать собственный сервер вместо третьих сторон.Технология использования в реальном времени чата, как wechat android and ios

Я имею в виду, если у меня есть 10K, загрузите мое приложение из магазина Google или App Store. Я хочу, чтобы они могли общаться друг с другом в реальном времени точно так же, как whatsapp. Как я могу позволить им возвращать новые данные, которые отправляются другим пользователем в реальном времени, без использования какой-либо библиотеки или третьих сторон, таких как XMPP, PUSHER или PARSE?

Извините за мою ошибку грамматики. Любое предложение apperciate.

ответ

1

Если у вас есть настройка вашего веб-сервера, связь может быть выполнена в сетях реального времени https://www.websocket.org/. Вы можете отправлять и получать сообщения в json-форматах. Также смотрите Stomp http://stomp.github.io/

0

Я бы порекомендовал решение, связанное с Websocket.

Пробег: Socket.io или Firebase. Они также легко реализуют аналогичную функцию и также масштабируемы.