개요 이번에 토이 프로젝트를 진행하면서 Websocket을 활용하게 되었다. 간단한 채팅 기능을 개발하면서 어떤 이유에서 Websocket을 선택했고 Websocket을 공부한 내용을 정리해보려고 합니다 목차 Websocket이란? Websocket 특징 Http, Websocket 비교 양방향 통신을 위한 다른 방법들 Websocket의 등장 Websocket 활용시 이슈 Websocket이란? 웹소켓(WebSocket)은 사전상 자료의 내용을 참조하자면 다음과 같이 정의된다. 하나의 TCP 접속에 전이중 통신 채널을 제공하는 컴퓨터 통신 프로토콜이다. 전이중 통신: 클라이언트-서버 서로 쌍방이 송신할 수 있다는 것 그리고 이어서 다음과 같이 설명이 이어진다. > 웹소켓은 HTTP와 구별된다. 두 프로토콜 모두 OSI 모델의 제7계층에 위치해 있으며 제4계층의 TCP에 의존한다. 웹소켓은 H