웹소켓(WebSocket)란?
브라우저와 서버 사이에서 하나의 연결을 연 채로, 어느 쪽에서든 언제든지 메시지를 보낼 수 있게 하는 통신 방식. HTTP 요청으로 Upgrade: websocket을 요구하고, 서버가 101 Switching Protocols를 돌려주면 같은 TCP 연결을 WebSocket 통신으로 전환한다. URL 스킴에는 ws와, TLS로 보호한 wss를 사용한다. 채팅이나 공동 편집, 시세 표시처럼 서버에서 새로운 정보를 즉시 전달하고 싶은 용도에서, 일정한 간격으로 문의하는 방식보다 통신량과 지연을 줄일 수 있다.
일본어 명칭: WebSocket
웹소켓(WebSocket)은(는) 웹 기술 기초 등 1개 분야의 연습 문제 1개에 나와요.
분야: 웹 기술 기초