dependencies 들의 버전이 최신이 아닐 확률이 높으므로 확인해서 수정해야 함
클라이언트로부터 오는 모든 요청을 먼저 받는 부분 받아서controller 나 viewresolver 같은 곳에 어디로 보내야 할 지 판단하고그에 맞는 응답을 받아서 다시 클라이언트에 보낸다.