WebSocket
-
WebSocket 이란? WebSocket Best Practice!Etc 2025. 4. 5. 23:48
🧊 개요모든 세부적 개념보다는, 반드시 알아야 할 개념과 이 개념들을 알게 됐을 때,WebSocket 을 통한 개발에 문제가 없게 하기 위해 만들게 됨🧊 WebSocket 과 HTTP 의 주요 차이점?🐑 요약공통점: 둘 다 TCP 소켓 위에서 동작한다.차이점: HTTP는 요청-응답 기반의 단방향 통신 모델, WebSocket은 양방향(Full Duplex) 통신 모델이다.🐑 3-way-handshakeTCP 계층에서 이뤄지는 “SYN → SYN+ACK → ACK” 과정을 통해 소켓 연결을 확립한다.HTTP, WebSocket 모두 결국 TCP 위에서 동작하므로, 연결 시 이 과정을 거친다.그러나 WebSocket 핸드셰이크는 추가로 HTTP Upgrade 요청/응답을 통해 프로토콜을 ws로 전환한..