🌐 웹소켓(WebSocket)이란?
·
기술블로그-Django편
🌐 웹소켓(WebSocket): 실시간 통신의 핵심 프로토콜✅ 웹소켓이란?웹소켓(WebSocket)은 웹 브라우저와 서버 간의 양방향 통신을 가능하게 해주는 네트워크 프로토콜이다. 기존 HTTP 방식의 한계를 극복하기 위해 고안되었으며, RFC 6455 표준에 정의되어 있다.✅ 왜 웹소켓인가? (HTTP vs WebSocket)항목 HTTP WebSocket통신 방식요청/응답 기반 (비동기 X)양방향 실시간 통신연결 유지요청마다 새 연결연결 한 번 후 지속 유지헤더 크기큼 (매 요청마다 포함)작음 (한 번 연결 후 최소화)지연있음매우 낮음용도정적 페이지, REST API채팅, 실시간 게임, 주식/코인 시세✅ 동작 구조 요약HTTP Upgrade 요청클라이언트는 일반 HTTP 요청으로 시작하지만 Conn..