728x90
반응형
정의
웹소켓(WebSocket)은 웹(HTTP) 클라이언트(브라우저)와 웹 서버 간 양방향 통신을 제공하는 기술이다.
등장배경
웹소켓이 등장한 시점에는 HTTP(Hypertext Transfer Protocol)의 버전이 1.1이었다. 이 때는 HTTP로 통신할 때마다 연결을 생성해야 했는데 이 경우 웹 서버와 웹 클라이언트의 실시간 양방향 통신을 구현하면 높은 지연 발생과 낮은 데이터 전송량이라는 한계가 발생했다. 이 한계점을 개선하기 위해 연결을 한 번 수립하면 계속 통신할 수 있는 웹소켓이 제안되었다.
참고문서
- "The WebSocket Protocol", RFC 6455, IETF, 2020년 1월 21일. @원문보기
- "Hypertext Transfer Protocol -- HTTP/1.1", RFC 2616, 2020년 1월 21일. @원문보기
- "웹소켓, WebSocket", 정보통신용어사전, 한국정보통신기술협회. @원문보기
728x90
반응형
'컴퓨터 공학·과학 이론 > IT 용어' 카테고리의 다른 글
[IT 용어] 인터프리터(Interpreter) (0) | 2023.05.10 |
---|---|
[IT 용어] HTTP(HyperText Transfer Protocol) (0) | 2023.05.03 |
[IT 용어] 라이브러리(Library) (0) | 2023.04.28 |
[IT 용어] SLAM(Simultaneous Localization And Mapping) (0) | 2023.04.19 |
[IT 용어] QUIC(Quick UDP Internet Connection) (0) | 2023.04.17 |
댓글