@What1slov3

API для мессенджера, REST + WS или чистый WebSocket?

Суть вопроса такова, решил запилить ради интереса мессенджер, тут же встало несколько технологических вопросов.
Один из них - как строить API?
Стоит ли смешивать REST для управления состоянием (по типу сменить данные пользователя, авторизация, получить данные профиля и тд) и WebSocket для, естественно, общения
Или стоит сразу все делать на сокетах?
  • Вопрос задан
  • 242 просмотра
Пригласить эксперта
Ответы на вопрос 3
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Можно совмещать, можно не совмещать. Можно вообще чат через long-polling делать
Ответ написан
@dooMoob
Дисорд, например, смешанный.
Главное, чистый хттп не делай
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Только чистый WebSocket со своим дополнительным шифрованием трафика "точка-точка" внутри WSS-"трубы". Весь служебный трафик (логин/логаут, состояния и т.д.) - там же.
Чтобы можно было использовать обмен сообщениями как в веб, так и в любых нативных приложениях для разных операционок.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
27 окт. 2020, в 22:07
50000 руб./за проект
27 окт. 2020, в 21:27
20000 руб./за проект
27 окт. 2020, в 20:58
60000 руб./за проект