티스토리 뷰

Web Server

HTTP 요청을 받아서 Client에게 HTML 문서와 같은 웹 리소스를 전달하는 역할을 한다. Client로부터 콘텐츠를 받는 것도 웹 서버 기능 중 하나다.

Web Server 종류: Apache, IIS, nginx, GWS 등

Web Application Server

Server에서 웹 어플리케이션을 동작할 수 있도록 지원한다. HTTP 요청을 받으면 데이터베이스에 접근하거나 요청을 처리한다. 

아래는 Web Application Server의 3가지 기능이다.

  1. 프로그램 실행 환경과 데이터베이스 접속 기능을 제공
  2. 여러 개의 트랜잭션을 관리
  3. 업무를 처리하는 비즈니스 로직 수행

Web Server와 Web Application Server의 차이

Web Server는 정적 데이터를 처리하고, Web Application Server는 동적 데이터를 처리한다. 요새는 둘 다 통합해서 나온다. (Tomcat 등)



참고

http://round1tko.tistory.com/64


http://bsnippet.tistory.com/47


'프로그래밍 > Web' 카테고리의 다른 글

Javascript 비동기 호출  (0) 2018.07.11
Servlet  (0) 2018.07.11
게시판 만들기  (0) 2018.02.18
Spring과 Cookie & Session  (0) 2018.02.05
Mybatis & MySQL  (0) 2018.01.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함