양방향 통신과 실시간 네트워킹 방식 - 폴링, 롱폴링, 웹소켓
회사에서 양방향통신에 대해 적용이 필요한 부분이 생겼다. 따라서 오늘은 양방향 통신과 실시간 네트워크 방식에 대해 스터디한 것을 정리해보려고 한다. HTTP(Hypertext Transfer Protocol) 통신은 기본적으로 '요청(Request)'과 '응답(Response)'으로 이루어져 있다. 표준 HTTP 통신방식은 다음과 같다. 1. 클라이언트가 연결을 열고, 서버에 데이터를 요청한다. 2. 서버는 요청에 대한 응답(클라이언트의 요청에 따른 결과값)을 클라이언트에 다시 보낸다. 3. 클라이언트가 서버에 요청을 보내고, 요청에 대한 응답을 받으면 통신이 종료된다. 간단한 HTTP 요청은 서버 정보를 수신하는 가장 일반적인 방법이다. 하지만 클라이언트가 서버 데이터 변경을 실시간으로 알아차리기 위한..