서블릿1 Servlet 서블릿은 URL 요청을 처리하는 프로그램 이라고 생각하면 된다. 웹 애플리케이션 서버를 직접 구현할 경우 1. TCP/IP 연결 대기, 소켓 연결 2. HTTP 요청 메시지 텍스트를 파싱해줘야하고 읽는다. 3. POST 방식인지, 어떤 URL인지 파악해줘야한다. 4. Content-type을 확인한다. 5. Content-type에 따라서 HTTP Body의 내용을 사용할 수 있도록 파싱한다. 6. URL에 따라서 프로세스를 실행한다. ex) /save 라면 저장 프로세스를 실행 7. 비즈니스 로직을 실행. 데이터베이스에 데이터에 대한 요청을 실행해준다. 8. 실행한 비즈니스 로직의 결과를 HTTP 응답 메시지로 생성해준다. 9. TCP/IP에 응답 메시지를 전달하고, 소켓을 종료해준다. 근데 서블릿을 .. 2020. 6. 14. 이전 1 다음