WebSocket забезпечує двостороннє спілкування, як людина розмовляє. Клієнт може надсилати дані на сервер, а сервер може надсилати дані клієнту в будь-який час. Але як щодо поведінки запит-відповідь? Клієнт міг щось запитати у сервера і чекати відповіді. Здається, Websocket не надає нічого для прив'язки даних клієнта (запит) до даних сервера (відповідь).
Це, мабуть, робота підпротоколу, і я маю кілька ідей щодо того, як це зробити (надішліть ідентифікатор із запитом і почекайте відповіді з тим самим ідентифікатором протягом періоду очікування).
Щоб не винаходити колесо та економити час, я шукав в Інтернеті існуюче рішення, але не знайшов нічого пов’язаного (можливо, поганих ключових слів).
Отже, хтось знає про такий вид роботи чи мені чогось не вистачає?