본문 바로가기
공부/web

웹서버 vs WAS

by 밍미 2018. 5. 31.

웹서버 vs WAS

 

  • Web Server

    • 클라이언트(브라우저)의 요청을 받아 html문서, 이미지 등의 정적 콘텐츠를 클라이언트에게 전달하는 일을 하는 서버이다.

    • 웹 서버는 정적인 웹페이지만 서비스한다. 파일을 서버에 마련해두고 원하는 문서나 이미지를 클라이언트에게 단순히 보내주기만 한다.

    • 아파치, 웹투비 등

       

  • WAS(Web Application Server)

    • 클라이언트의 요청이 오면 새로운 동적 웹 페이지를 만들어서 고객에게 전달해준다.
    • JSP를 번역해서 Java 파일을 만들고 Java를 다시 번역해서 class 파일을 만들어 컨텍스트에 올려서 클라이언트에게 전송한다.
    • was는 언어를 번역도 하고 새로운 웹페이지도 만들 줄 알아야 한다.
    • 톰캣(tomcat) : 아파치에서 만든 서버로 무료이다. 레진(resin) : 비용이 상대적으로 저렴하고 사용이 쉽다. 제우스(jeus) : tmax라는 국내기업이 만들었다. 웹로직(weblogic)

 


댓글