마농의 개발 일지

1. 웹 프로그래밍 시작 본문

JSP & Servlet

1. 웹 프로그래밍 시작

마농.. 2022. 8. 31. 23:33

학습목표 : 서블릿/JSP 사용하여 웹 애플리케이션을 개발하는 것.

 

서버

- 웹 서버(Web server) : 사용자(클라이언트)의 요청이 들어오면 이에 대한 처리를 한 결과 페이지를 전송.

- 웹 애플리케이션 서버(WAS) : 실질적으로 요청한 페이지의 로직이나 데이터베이스와의 연동을 처리할 수 있는 비즈니스 로직이 구현되어야 함.

  ex) 톰캣, 웹로직, 웹스피어, 제우스...

 

그러나 톰캣은 웹 서버 기능이 내장되어 있음.

 

예)

1. 클라이언트 회원가입창의 '확인' 클릭

2. 웹 서버가 WAS로 정보 전송

3. WAS는 이를 받아 데이터베이스 저장

4. 데이터베이스는 회원가입 성공 실패 여부 결과값으로 얻어 WAS 토스

5. WAS는 웹 서버에 회원가입 처리 결과 전송

6. 웹 서버는 입력된 정보를 다음 페이지에서 확인하기 위해 출력해줌 

'JSP & Servlet' 카테고리의 다른 글

4. Servlet 작성 방법  (0) 2022.09.03
3. Servlet 이란?  (0) 2022.09.02
2. 웹의 동작  (0) 2022.09.01