웹을 이용하여 CS프로그램을 만들면서 생긴 문제: 데이터 전송, 클라이언트 업데이트
웹을 이용하여 CS프로그램을 만들면서 서버에서는 추가적인 내용이 필요.
이유: 사용자가 회원들의 목록 등의 요청을 하는데 이러한 목록은 문서로 미리 만들어져 있는 것이 불가능.
(매 시간마다 내용이 달라져있기에.)
웹서버는 요청을 수반할 수 있는 코드를 찾으면, 클라이언트에 코드를 주는 것이 아니라, 이것을 실행해서 DB에서 목록을 문서화하여 돌려줌. 그렇기에 코드를 실행할 수 있는 환경이 추가적으로 필요.
이를 WAS(Web Application Server)라 함.
실행환경 : Web Server + WAS
↓
Server App(동적으로 문서를 만들기 위한 코드. WAS에서 실행.)
웹 서버 응용 프로그램을 Servlet이라 명칭하는 이유(추측임)
클라이언트 -(요청: list/reg/edit/del)-> 웹서버
↓
Server Application Let (서버 어플리케이션이 조각나있다.)
'Servlet&JSP' 카테고리의 다른 글
007 - 처음으로 서블릿 프로그램 만들어보기 (0) | 2020.05.06 |
---|---|
006 톰캣 9 설치하기 (3/3) - Context 사이트 추가하기 (0) | 2020.05.04 |
005 톰캣 9 설치하기 (2/3) - 웹문서 추가해보기 (0) | 2020.05.02 |
004 톰캣 9 설치하기 (1/3) (0) | 2020.05.01 |
002 웹 서버 프로그램이란 (0) | 2020.04.29 |