inblog logo
|
LifeLog, DevLog
    Spring

    Servlet

    KYJTHEYJ's avatar
    KYJTHEYJ
    Dec 24, 2025
    Servlet
    Contents
    ServletWAS랑 다른게 뭘까?

    Servlet

    • 서버에서 클라이언트의 요청에 따라
      결과를 동적으로 생성 후 응답하는 자바 프로그램

    • HTTP 요청을 읽고 해석하여 비즈니스 로직을 수행
      결과를 생성해 클라이언트에게 전달

    • 이런 서블릿 클래스들을 실행하고 관리하며 통신하게 해주는 환경은
      Servlet Container 라고 하는데, 대표적으로 톰캣이 이에 속함

    WAS랑 다른게 뭘까?

    아파치 톰캣은 WAS로 알고 있었는데 뭔가 알고 있는거랑 살짝 달라 찾아본 결과

    • Apache → HTML, CSS, JS를 처리함

    • Tomcat → 서블릿 컨테이너로 동적인 Servlet, JSP 처리

    즉, 지금의 Tomcat은 서블릿 컨테이너이자 WAS


    사실 서블릿은 혼자 다 하다보니 현대적으로는 잘 사용하지 않는 것으로 알고 있다

    MVC 패턴으로 빠르게 넘어가자

    Share article
    Contents
    ServletWAS랑 다른게 뭘까?

    LifeLog, DevLog - https://github.com/KYJTHEYJ

    RSS·Powered by Inblog