ecsimsw
웹 서버와 WAS 본문
웹 서버와 WAS
태초의 웹 서버는 정적인 파일만을 요청, 응답하였다. 요청에 해당하는 응답이 항상 일정한 페이지만을 만들 수 있었다.
인터넷이 등장하면서 동적인 페이지에 대한 요구가 증가하였다. 기존의 정적 처리만 가능하던 서버에 동적 처리를 위한 프로그램(Application)을 붙인 Web Application Server를 만들게 되었다. 이를 앞 글자를 따 WAS라고 부른다.
즉, 정적 처리만 가능했던 웹 서버에, Container를 붙여 동적 처리가 가능하도록 한 것이 WAS인 것이다.
이때 Container는 동적 처리를 위한 프로그램들의 구동 환경 제공 정도로 생각하면 된다. 예를 들어 동적 처리를 위한 프로그램을 Servlet이라 한다면, WAS의 Container는 Servlet Container가 될 것이다.
대표적으로 웹 서버에는 Apache, NginX, IIS 등이 있고, WAS에는 Tomcat, Jeus, JBoss 등이 있다.
'Server application > Web, Servlet' 카테고리의 다른 글
DTO와 VO, Entity (6) | 2021.04.16 |
---|---|
스프링 이전에 Servlet (0) | 2020.07.29 |
MVC 패턴 (0) | 2020.06.08 |
JSP,Servlet / 한글화 (0) | 2020.05.30 |
redirect 와 forward의 차이 (0) | 2020.05.21 |
Comments