LogoEurekaCodes
Web developmentWebsocket

웹소켓

개념과 특징 WebSocket은 브라우저와 서버 간 지속 연결을 맺고, 양방향으로 실시간 메시지를 교환하는 프로토콜이다. 서버와 클라이언트가 최초 한 번만 연결(Handshake)을 한 뒤, 별도의 추가 연결 없이 지속적으로 데이터를 주고받을 수 있다.

개념과 특징

  • WebSocket은 브라우저와 서버 간 지속 연결을 맺고, 양방향으로 실시간 메시지를 교환하는 프로토콜이다.
  • 서버와 클라이언트가 최초 한 번만 연결(Handshake)을 한 뒤, 별도의 추가 연결 없이 지속적으로 데이터를 주고받을 수 있다.
  • HTTP가 주로 문서를 전송하는 데 쓰였다면, 웹소켓은 실시간 메시지(텍스트, 이진 데이터 등)를 빠르고 효율적으로 실시간 주고받는 데 특화되어 있다.

목차

  • 동작 방식
  • 운영 및 보안
  • 활용 사례