WebSocket 프로토콜이란
- 클라이언트와 서버를 연결하고 실시간으로 통신이 가능하도록 하는 첨단 기술
- 연결이 설정되면 별도의 요청을 보내지 않고도 데이터를 수실할 수 있다.
작동 방식
- 클라이언트와 서버간의 연결은 당사자 중 하나에 의해 종료되거나 시간초과에 의해 닫힐 때 까지 열린 상태로 유지된다.
- 설정된 연결은 열린 상태로 유지되며 클라이언트 도는 서버 츨에서 연결이 종료될 때 까지 동일한 채널을 사용하여 통신이 수행된다.
웹소켓은 언제 사용하는가
실시간 데이터 업데이트와 클라이언트 메세지를 보내는 기능이 필요할 때 이상적이다.