개요WebSocket은 클라이언트와 서버 간에 지속적인 연결을 유지하며 실시간으로 데이터를 주고받을 수 있도록 하는 통신 프로토콜이다. HTTP와 달리 요청-응답 구조가 아닌 양방향(Full-Duplex) 통신을 지원하여 채팅, 게임, 실시간 알림 등 다양한 서비스에서 활용된다.1. 개념 및 정의WebSocket은 하나의 TCP 연결을 통해 지속적인 데이터 스트림을 유지하며, 클라이언트와 서버가 서로 독립적으로 데이터를 송수신할 수 있는 프로토콜이다. 초기 연결은 HTTP 핸드셰이크를 통해 시작되며 이후 WebSocket으로 업그레이드된다.2. 특징항목설명비고양방향 통신서버와 클라이언트 모두 송수신 가능Full-Duplex지속 연결연결 유지낮은 지연경량 프로토콜헤더 오버헤드 감소성능 향상한줄 요약: 지속..