Web

Web Server와 WAS(Web Application Server) 차이

닉넥임 2013. 11. 25. 21:59
반응형

Web server란?

- 웹브라우저 클라이언트로 부터 HTTP요청을 받아드리고, HTML문서와 같은 웹페이지 에서 흔히 찾아 볼수 있는 자료콘텐츠 에 따라 HTTP에 반응하는 컴퓨터 프로그램.

- 정적인HTML이나 jpeg, gif 같은 이미지를 HTTP 프로토콜을 통해 웹브라우저에 전송한다. 

ex) IIS, apache, tMax WebtoB

 

WAS(Web Application Server)란?

웹과 기업의 기간 시스템 사이에 위치하면서, 웹 기반 분산 시스템 개발을 쉽게 도와주고 안정적인 트랜잭션 처리를 보장해 주는 일종의 미들웨어소프트웨어 서버

- 주로 데이터베이스 조회나 일반적인 비즈니스 로직에 대한 처리를 위해 다양한 언어로 개발된 인터넷/인트라넷 환경의 소프트웨어를 지칭한다.

- Server 단에서 Application을 동작할 수 있도록 지원함 => Jeus

- 웹 서버와 달리 동적인 요구에 대응하기 위해 적합한 형태로 변화, Web Client(브라우저)에게는 결과값만 전송함.

- Container(컨테이너)라는 용어로 쓰이며, 초창기는 CGI, 그 후에서는 Servlet, JSP, ASP 등의 프로그램으로 사용됨.

ex) tomcat, tMax jeus, BEA Web Logic, IBM Web Spere, Bluestone, Gemston, Inprise, Oracle, PowerTier, Apptivity, SilverStream


좀더 잘되어있는 설명이 보고싶다면 아래의 링크로 가면된다!!

http://slog2.egloos.com/3787621 <-- 출처 ! 이재원님의 이글루

반응형