[Web] Web Server와 WAS 란?

Study/Etc 2022. 9. 20. 21:30 Posted by meanoflife
반응형

Web

웹 서버( Web Server )와 웹 어플리케이션 서버( Web Application Server, WAS ) 란?

 

 

웹 서버 Web Server

- HTTP 요청을 처리하는 서버.

 

아파치 Apache

- 세계에서 가장 많이 사용하는 Web Server중 하나.

- Apache 소프트웨어 재단에서 관리하는 HTTP Web Server이다.

- 구축이 쉽으며, 오픈소스이다.(무료)

 

웹 어플리케이션 서버 Web Application Server

- 웹 페이지를 처리해 주는 서버.

 

톰캣 Tomcat

- Apache 소프트웨어 제단에서 관리하는 WAS.

- Java Servlet을 실행시키고, JSP코드가 포함되어 있는 웹 페이지를 처리한다.

- Web Server에서 넘어온 동적인 페이지를 읽어 프로그램을 실행하고,

  결과를 HTML로 재구성하여 Web Server에 돌려준다.

- Tomcat을 실행하기 위해서는 JRE 1.1이상의 Java Runtime 환경이 필요하다.

- Web Server와 Servlet Container의 결함으로 다양한 역할을 수행하는 서버.

- Client의 요청을 받아 처리하고, 결과를 다시 Client로 응답해주는 역할을 하는 것이 Servlet Container.

   ※ Web Server와 WAS의 차이점은 Servlet Container 가능 유무.

 

The End.

반응형

'Study > Etc' 카테고리의 다른 글

[자격증] AICE( AI Certificate for Everyone )  (0) 2022.10.15
[프로그램 언어] 러스트 Rust  (0) 2022.10.12
Q. SI개발자가 되려면...?  (0) 2022.03.01
JSON 이란?  (0) 2022.03.01
[잡생] 게시물 정렬하려면 어떻게 할까...?  (0) 2021.02.23