- Introduction
Java Web Programming에 대한 정리에 앞서 Servlet 부터 정리를 해보려고 한다.
기존의 웹은 html, css, js 로 이루어져. 정적인 자원을 주고 받는 형식이였다.
당시 Servlet의 등장은 굉장히 나름 혁명적이지 않았을까 싶다.
- Definition
서블릿이란 동적으로 서비스를 제공하는 자바 클래스이며 스레드 방식으로 동작한다.
(+) 스레드 방식 vs 프로세스 방식
스레드 : 데이터 재요청시 메모리에 초기 요청시 담아둔 데이터 전달, 캐시와 유사한 개념
( 서블릿은 보통 하나의 요청을 맡는다. 따라서 다른 Client 또는 다른 브라우저에서 재요청시 기존의 생성된 서블릿을 이용한다.)
프로세스 : 요청마다 새롭게 생성
- Context
- Giving Life of Servlet
- Hierarchy
- Mappind
- API
- GET, POST
- Forwarding
- Binding
- Cookie
- Session
- Connection with DB
'Server Development > Serlvet' 카테고리의 다른 글
Servlet - Forwarding (0) | 2023.03.21 |
---|---|
Servlet - Get, Post (0) | 2023.03.21 |
Servlet - API (0) | 2023.03.20 |
Servlet - Mapping (0) | 2023.03.20 |
Servlet - Giving Life and Hierarchy of Servlet (0) | 2023.03.20 |