웹브라우저 -> 웹서버 -> 웹어플리케이션 서버 -> Servlet 컨테이너 1)스레드 생성 2)Servlet객체 생성
요청이 들어오면 JVM에서 스레드가 하나 생성이 되고 여기서 처리를 한다.
또 요청이들어오면 스레드가 또 하나 생성이 돼서 처리한다.
다른 CGI언어들은 요청이들어오면 처리할 객체를 계속 생성하는데 JAVA는 스레드를 생성해서 처리한다.
스레드를 생성해서 처리한다고 해서 서버에 부하가 걸리지 않는건 아니지만 그래도 다른것보단 부하가 적게 걸리면서 속도면에서도 빠르다.
이게 자바와 다른 CGI언어와의 차이점이다.
'자바기초' 카테고리의 다른 글
xml에 빈 등록해서 쓰는 방법 (0) | 2021.10.05 |
---|---|
Servlet 라이프사이클(생명주기) (0) | 2021.09.26 |
doGet, doPost (0) | 2021.09.26 |
Synchronized (0) | 2021.09.25 |
Set계열 컬렉션 (0) | 2021.09.24 |