클라이언트와 서버 간의 통신은 요청과 응답으로 구성된다.요청이 있어야만 응답이 온다.클라이언트-서버 아키텍처에서는 서버 마음대로 클라이언트에 리소스를 전달 하지 않는다.클라이언트와 서버간의 통신을 알아보기 전에 프로토콜(protocol)이라는 개념을 이해해본다.프로토콜