WebSphere는 IBM사에서 제공하는 WAS(Web Application Server)이다.
'WebSphere' 라는 용어는 사실 많은 분야를 포괄한다. IBM이 포털 서버에서 인메모리 데이터 그리드에 이르는 다양한 제품에 적용한 상표권 브랜드 용어이다.
게다가 Micro Service를 겨냥한 가벼운 WebSphere 브랜드 Java Application Server인 WebSphere Liberty
등이 있다.
이러한 이유로 WebSphere라고만 이야기 하면 IBM이 1998년에 처음 출시한 Java EE Application Server를 의미한다.
Web Container
, EJB Container
로 구성한다.Apache Tomcat | IBM WebSphere | |
---|---|---|
출시연도 | 1999년 | 1998년 |
제조사 | Apache | IBM |
API 지원 | Servlet 및 JSP API 지원 | 완전한 Java EE 인증 |
개발 | Open Source | 광고 |
특허 | Apache License 2.0 | IBM International Program License Agreement(IPLA) |
대체 Service | TomEE | WebSphere Liberty |
설치방식 | 빠르게 설치 | Tomcat보다 복잡 |
일반적으로 WebSphere는 IBM과 협력 관계를 맺고 있으며, 기존 IBM 제품에 만족하고 Infra 지원 뿐 아니라 개발을 지원하기 위해 IBM의 지속적인 소프트웨어 및 서비스 지원이 필요할 것으로 예상하는 회사에게 적합하다.
하지만 IT 예산이 부족하고 지속적인 소프트웨어 지원이 우선 순위가 아닌 소규모 조직의 경우 IBM WebSphere보다 Apache Tomcat을 선택하는 것이 더 지속 가능하다.