Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

보근은 참고 있다

웹 서버, 웹 애플리케이션 서버. 본문

Framework/Spring

웹 서버, 웹 애플리케이션 서버.

보근 2020. 11. 14. 17:26

 

 

 

 

 

웹 서버

 

 웹 서버(Web Server)란, 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아, HTML 문서와 같은 웹 페이지를 반환해주는 서비스 프로그램이다. 주로 이미지, css, 자바스크립트를 포함한 정적인 HTML 문서를 클라이언트로 전달하는 역할을 한다. Apache가 웹 서버에 속한다.

 

 

 

 

 

 

 

웹 애플리케이션 서버

 

 웹 애플리케이션 서버(Web Application Server)란, 웹 상에서 HTTP를 통해 사용자 컴퓨터나 장치에 애플리케이션을 수행해 주는 미들웨어이다. 업무를 처리하는 비즈니스 로직 수행, 여러 개의 트랜잭션 관리, 프로그램 실행 환경과 데이터베이스 접속 기능을 제공하는 등 동적인 처리를 수행한다. 톰캣이 웹 애플리케이션 서버에 속한다.

 

 

 

 

 

 

 

웹 애플리케이션 

 

 웹 애플리케이션(Web Application)이란, 인터넷이나 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어이다. PC에 소프트웨어를 배포하여 설치하지 않아도 웹 애플리케이션을 유지 관리할 수 있다는 장점이 있다.

 

 주로 3계층으로 구축된다. 웹 브라우저가 첫 번째 계층이고, 동적 웹 컨텐츠 기술(JSP, ASP, PHP, CGI 등)이 두 번째 계층, 마지막으로 데이터베이스가 세 번째 계층이다. 웹 브라우저는 UI를 만드는 두 번째 계층에 요청을 보내고, 세 번째 계층인 DB에 쿼리를 날리고 자료를 업데이트한다.

 

 

 

 

 

 

 

 

 

 

 

'Framework > Spring' 카테고리의 다른 글

Servlet Filter, Listener  (0) 2020.11.19
Servlet  (0) 2020.11.14
Comments