WebSocket cung cấp một giao tiếp hai chiều như một cuộc đàm thoại của con người. Máy khách có thể gửi dữ liệu đến máy chủ và máy chủ có thể gửi dữ liệu cho khách hàng bất kỳ lúc nào. Nhưng còn câu hỏi thì sao? hành vi yêu cầu phản hồi? Máy khách có thể yêu cầu một cái gì đó đến máy chủ và chờ phản hồi. Có vẻ như Websocket không cung cấp bất cứ điều gì để liên kết dữ liệu khách hàng (yêu cầu) với dữ liệu máy chủ (phản hồi).WebSocket yêu cầu-phản hồi subprotocol
Đó có lẽ là công việc của subprotocol và tôi có một số ý tưởng về cách thực hiện (gửi id với yêu cầu và chờ phản hồi với cùng id cho đến khoảng thời gian chờ).
Để không làm lại bánh xe và để tiết kiệm thời gian, tôi đã xem qua Internet để tìm giải pháp hiện tại nhưng tôi không tìm thấy bất kỳ thứ gì có liên quan (có thể là từ khóa xấu).
Vì vậy, có ai biết về loại công việc này hay tôi thiếu gì đó không?
WebSockets không thực sự có nghĩa là cho rằng cổ điển HTTP hành vi yêu cầu-phản ứng. Chúng là * dựa trên sự kiện *, như các sự kiện JavaScript: chúng không được yêu cầu. – rvighne