Socket 통신과 HTTP 통신의 차이 (+통신이란?) 통신이란? 통신이라는 것은 사용자가 요청하면 서버 등에서 소켓이나 HTTP 응답을 반환하는 것을 말한다. 사용자가 통신을 요청할 때는 HTML, txt, CSS, XML, JSON 등 특정 포맷 형식으로 요청을 하고, 서버는 데이터베이스 등을 가공하여 반드시 요청받은 형식으로 데이터를 전달해줘야 한다. Socket(소켓) 통신 소켓 통신은 접속을 계속 유지하여 데이터를 전달하는 특징이 있다. 하지만 서버의 자원에 따라서 연결될 수 있는 클라이언트 수가 한정되어 있으므로, 많은 클라이언트가 연결되어 있다면 다른 클라이언트가 붙지 못하는 상황이 생길 수 있다. 실시간 정보 교환에 사용하며 HTTP 통신보다 속도가 빠르다는 장점이 있다. HTTP 통신 ..