WebSocket обеспечивает двустороннюю связь, как говорит человек. Клиент может отправлять данные на сервер, а сервер может отправлять данные клиенту в любое время. Но как насчет поведения запрос-ответ? Клиент мог что-то спросить у сервера и дождаться ответа. Кажется, что Websocket не предоставляет ничего, чтобы связать данные клиента (запрос) с данными сервера (ответ).
Вероятно, это работа подпротокола, и у меня есть некоторые идеи, как это сделать (отправить идентификатор с запросом и дождаться ответа с тем же идентификатором в течение периода ожидания).
Чтобы не изобретать велосипед и сэкономить время, я поискал в Интернете существующее решение, но не нашел ничего похожего (может быть, плохие ключевые слова).
Итак, кто-нибудь знает об этой работе или я что-то упустил?