2020. 7. 24. 10:50, Developer
java 진영에서 말하는 WAS는 j2ee spec을 지원하는 것을 말한다.
원래 모든 스펙을 지원하면 WAS라고 구분했었고
servlet, jsp spec을 지원하면 Servlet Container라고 구분을 했었다.
<■ J2EE란?
J2EE는 자바 기술로 기업환경의 어플리케이션을 만드는데 필요한 스펙들을 모아둔 스펙 집합이다.>
그런데, j2ee spec의 핵심인 EJB의 인기가 식고 SPRING이 그 영역을 대체하면서
servlet, jsp spec을 지원하면 그냥 WAS라고 하고 있다.
엄밀하게 말하면, WAS와 Servlet Container를 구분하는게 맞다.
tomcat을 내장한 WAS가 여럿 있기 때문에 굳이 J2EE의 기술(EJB)을 쓰지 않는다면 tomcat으로 개발한 뒤
WAS에 올려도 거의 다 잘돌아간다고 한다.
쉽게 말해 정확한 의미의 WAS는 아니기도 하고, 포괄적인 의미의 WAS는 맞기도 하다.
'Developer' 카테고리의 다른 글
기본형 변수와 참조형 변수 (0) | 2020.07.24 |
---|---|
apache와 tomcat을 구분하자 (0) | 2020.07.24 |
POJO란 무엇인가? (0) | 2020.07.24 |
JAVA EJB? 이걸 버리고 SPRING을 쓴다? (0) | 2020.07.24 |
트랜잭션이란? (Transaction) (0) | 2020.07.23 |
Comments, Trackbacks