Self-Improvement
Web VS WAS 본문
*Web
Web 서버는 클라이언트가 웹 브라우저에서 서버에 페이지 요청을 하면 Web 서버에서 요청을 받아 정적 페이지(.html .jpeg .css 등..) 컨텐츠를 제공하는 서버이다.
대표적인 WEB서버에는 Apache, NGINX 와 Windows 전용 Web 서버 인 IIS 가 있음
*WAS (Web Application Server)
html 만으로는 할 수 없는 데이터베이스 조회나 다양한 로직처리 같은 동적인 컨텐츠를 제공하기 위해 만들어진 어플리케이션 서버이다.
대표적인 WAS에는 Tomcat, Jeus, JBoss, Web Sphere 등이 있음
*결론
Web 서버는 정적인 데이터를 처리하는 서버이며 이미지나 단순 html파일과 같은 리소스를 제공하는 서버는 웹 서버를 통하면 WAS를 이용하는 것보다 빠르고 안정적이다
WAS는 동적인 데이터를 처리하는 서버이며 DB와 연결되어 데이터를 주고 받거나 프로그램으로 데이터 조작이 필요한 경우에는 WAS를 활용 해야 한다.
'Web' 카테고리의 다른 글
XML, JSON, Ajax, SOAP, REST (0) | 2018.10.20 |
---|---|
쿠키와 세션 (0) | 2018.10.20 |
ASP, JSP ,PHP (0) | 2018.10.20 |
2017 OWASP TOP 10 (0) | 2018.10.20 |
XSS, CSRF (0) | 2018.10.20 |