ecsimsw

웹 서버와 WAS 본문

웹 서버와 WAS

JinHwan Kim 2021. 5. 2. 23:27

웹 서버와 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