본문 바로가기
728x90

WebServer2

[Spring] Dispatcher Servlet 이전 글인 HttpReqeust부터 HttpResponse까지 동작 과정을 살펴보다 Spring Framework에서 동작되는 과정도 정리할 필요성이 있어서 Dispatcher Servlet에 대한 내용도 기록해 보려고 한다. Dispatcher Servlet Servlet Request에 특정 Controller로 매핑하기 위해 Front Controller 패턴을 적용한 Servlet이다. Front Controller 패턴은 웹 애플리케이션에서 주로 사용되는 디자인 패턴으로 컨트롤러에서 중복으로 처리해야 하는 사항을 공통 기능을 한 곳에서 관리하는 입구 역할을 하는 컨트롤러의 개념이다. 다수의 Servlet이 아닌 하나의 Servlet으로 클라이언트로부터 요청을 받을 수 있고 Http 요청에 대한 .. 2022. 11. 13.
[Spring] HttpRequest부터 HttpResponse까지 동작 과정 어느 분의 기술 블로그를 보게 되었는데 글 제목이 클라이언트 요청부터 서버 응답 흐름에 대한 설명이었다. 그때 엇?!! 나는 스프링으로 서버 개발하는데 설명을 제대로 풀어나가지 못할 것 같았다. 프레임워크에 너무 의존한 탓도 있었고 필요한 부분만 구글 검색해서 알아보는 습관이 생활화되었기 때문인 것 같다. 숲을 봐야 하는데 나무만 본 느낌이랄까? 아무튼 내 머릿속을 정리할 겸 기억할 겸 공부할 겸 기록장에 정리하는 시간을 가져보자. 출발지는 클라이언트 목적지는 Spring Framework의 @RequestMapping Controller Method가 될 것이다 이것이 편도이고 왕복을 하는 과정을 정리해보려고 한다. 출발해보자! 1. 가까운 DNS(Domain Name System) 서버를 통해 호스트.. 2022. 11. 12.
300x250