@beduin01

Как лучше организовать API для работы с websockets?

По всех примерах работы с WebSockets приводится один единственный энд-поинт вида:
/ws

С которым в примерах идёт взаимодействие. А как в реальных проектах? Тоже один используется и дальше идёт маршрутизация на базе входящих данных? Или все подход используется подобный REST где для каждой сущности свой эндпоинт?
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347
Crazy on performance...
WebSocket подразумевает постоянное соединение с сервером, разные эндпоинты подразумевают разные соединения, что само по себе дорого и не дает ни каких преимуществ.
Притом WebSocket - это двусторонняя связь, любая сторона (и клиент и сервер) может отправить свое сообщение в любой момент времени. Как правило поверх WebSocket используют какой-либо RPC протокол чтобы реализовать механизм запрос-ответ и маршрутизировать различные запросы.
Ответ написан
Комментировать
@bacon
Ответ легко найти самостоятельно, погугли открытые api с websockets, да почитай их доки, там всё расписано про взаимодействие.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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