천발무금
996
2018-04-09 16:21:13
3
594

WAS는 Servlet 관리때문에 만들어 졌나요?


서블릿과 JSP를 공부하고 있습니다.

개념을 공부하다 보니 WAS와 Servlet Container에 대한 개념이 나오는데, WAS가 만들어진게 Servlet이란걸 관리하기 위해 나온건가 싶어서요.


물론 지금 WAS는 WEB서버 역할도 가능하고, 다른 여러 기능도 있는 것 같습니다만, WAS가 만들어진 가장 큰 이유가 Servlet 관리 때문인지 궁금해서 질문올립니다. 아님, Servlet 관리 말고도 다른 중요한 이유들이 있는건가요?

0
  • 답변 3

  • 마쓰시타
    544
    2018-04-09 16:45:41
    가장 큰 이유는 서블릿 관리가 맞습니다. 다른 중요한 기능들도 하고 있고, 서블릿을 통해 서버에 명령을 하기에 서블릿 컨테이너이라고 불리고 있습니다. 다른 중요한 기능은 트랜잭션관리, 접근권한제어 또 뭐가있을지는 구글신께..
  • siva6
    5k
    2018-04-09 16:49:01

    java진영에서 WAS는 J2EE spec의 구현체이어야 하기는 한데...뭐..요즘은.

    저 스펙에 servlet도 있고, jsp도 있고, EJB도 있고...

  • 천발무금
    996
    2018-04-09 17:17:45

    마쓰시타님 답변 감사드립니다.

    이건 개인적으로 궁금한 사항인데요. PHP는 WAS가 아닌, WEB서버에서도 돌릴 수 있다고 들었는데요.(PHP 공부해 본적은 없습니다 ㅠㅠ) 이게.. PHP는 서블릿이 아니라서 그런건가요?


    siva6 님 답변 감사드립니다.

    답변 주신 글을 제가 100% 이해하지 못해서 ㅠㅠ 슬프네요.. 열공하겠습니다!

  • 로그인을 하시면 답변을 등록할 수 있습니다.