본문 바로가기
반응형

웹서버2

웹서버와 WAS의 차이 웹서버와 WAS의 차이 구분 설 명 웹 서버 Web Client(웹 브라우저)에게 제공하는 컨텐츠를 제공하는 서버. 정적인 HTML 혹은 jpeg나 gif같은 이미지를 HTTP프로토콜을 통해 웹 브라우저로 제공. WAS Server단에서 어플리케이션을 동작할 수 있도록 지원. 일반적으로 컨테이너라는 용어로 사용됨. Servlet, JSP, ASP, PHP 등의 프로그램으로 사용됨. Background 초기 web: 이미지 혹은 단순 HTML 현재: 게시판, 방명록 등 Server-Client간 상호대화하는 페이지를 제공. -> 내부 어플리케이션을 동작시킬 수 있는 컨테이너를 내장. 동적인 요구에 대응하기 위해 이에 적합한 형태로 변화. 각 사이트가 많은 사용자에게 원활한 서비스를 제공하기 위해 기능적인 .. 2014. 6. 2.
WAS와 웹서버를 분리하는 이유 - 주로 서버 구성 시 웹서버와 WAS를 분리하여 구성함. - 웹서버는 정적인 웹리소스를 반환 - WAS는 동적인 웹리소스를 반환 - WAS 고전 버전에서는 정적 웹서버의 기능을 제공하지 않았었음. - 최신 WAS의 경우 웹서버의 모듈을 포함하여 기능을 제공함. - 그렇다면 왜 WAS와 웹서버를 분리하여야 하는가? - 첫째로, 기능을 분리하여 서버 부하 방지 - 둘째로, 물리적으로 분리하여 보안강화 - 셋째로, 여러 대의 WAS를 연결 가능 - 이는 로드밸런싱의 역할 및 fail over, fail back 처리에 유리 - 넷째로, 여러 웹어플리케이션을 서비스 가능 - 즉 java서버, c# 서버, php서버 등 하나의 웹서버를 통해서 서비스 가능 출처: http://blog.naver.com/sangm.. 2014. 6. 2.
반응형