프로그래밍/Web
Web Server와 Web Application Server 차이
국윤창
2018. 7. 11. 11:06
Web Server
HTTP 요청을 받아서 Client에게 HTML 문서와 같은 웹 리소스를 전달하는 역할을 한다. Client로부터 콘텐츠를 받는 것도 웹 서버 기능 중 하나다.
Web Server 종류: Apache, IIS, nginx, GWS 등
Web Application Server
Server에서 웹 어플리케이션을 동작할 수 있도록 지원한다. HTTP 요청을 받으면 데이터베이스에 접근하거나 요청을 처리한다.
아래는 Web Application Server의 3가지 기능이다.
- 프로그램 실행 환경과 데이터베이스 접속 기능을 제공
- 여러 개의 트랜잭션을 관리
- 업무를 처리하는 비즈니스 로직 수행
Web Server와 Web Application Server의 차이
Web Server는 정적 데이터를 처리하고, Web Application Server는 동적 데이터를 처리한다. 요새는 둘 다 통합해서 나온다. (Tomcat 등)
참고
http://round1tko.tistory.com/64
http://bsnippet.tistory.com/47