@Rarity7

Как работают чаты в мобильных приложениях?

Почитал о том как реализованы чаты в мобилках. Где-то пишут Socket.io/Node.js, Websocket, где то XMPP, еще Firebase Cloud Messaging.
Просто я сам больше в Андроид как клиенте, чем в серверной части и не могу понять как реализовать чат, какие технологии в основном используются? Мне нужно не просто сделать и забыть, а именно сделать для собственного понимания того, как устроены чаты и месенджеры.
Чем отличается Socket.io от Java Socket, это похожие вещи, или они используются вместе для создания чата?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Dmtm
Android
сейчас только FCM, doze mode не позволит держать открытый сокет
(через foreground service можно конечно, но таких не любят)
Ответ написан
OnYourLips
@OnYourLips
Вебсокеты - отличный выбор.

Потому что вебсокеты уже прекрасно работают поверх HTTPS. Потому что не надо изобретать велосипед. Потому что их не режут в корпоративных сетях.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы