[ WebSphere ] Tomcat vs WebSphere 비교하기

duck-ach·2023년 11월 1일
0

WAS

목록 보기
1/1

WebSphere Application Server

WebSphere는 IBM사에서 제공하는 WAS(Web Application Server)이다.
'WebSphere' 라는 용어는 사실 많은 분야를 포괄한다. IBM이 포털 서버에서 인메모리 데이터 그리드에 이르는 다양한 제품에 적용한 상표권 브랜드 용어이다.
게다가 Micro Service를 겨냥한 가벼운 WebSphere 브랜드 Java Application Server인 WebSphere Liberty 등이 있다.
이러한 이유로 WebSphere라고만 이야기 하면 IBM이 1998년에 처음 출시한 Java EE Application Server를 의미한다.

WebSphere특징

  • JAVA EE(JavaPlatform, Enterprise Edition) 스펙을 준수하는 애플리케이션 컴포넌트를 지원한다.
  • 크게 Web Container, EJB Container로 구성한다.
  • JCA(Java EE Connector Architecture) 서비스, Messaging Engine, Web Service Engine 기능을 제공한다.
  • 확장 Registry, JNDI, Transaction, Performence Infra, PD Infra, WLM 및 HA 기능, 보안 Infra, 각종 환경 설정 기능을 제공한다.

Tomcat vs WebSphere

Apache TomcatIBM WebSphere
출시연도1999년1998년
제조사ApacheIBM
API 지원Servlet 및 JSP API 지원완전한 Java EE 인증
개발Open Source광고
특허Apache License 2.0IBM International Program License Agreement(IPLA)
대체 ServiceTomEEWebSphere Liberty
설치방식빠르게 설치Tomcat보다 복잡

일반적으로 WebSphere는 IBM과 협력 관계를 맺고 있으며, 기존 IBM 제품에 만족하고 Infra 지원 뿐 아니라 개발을 지원하기 위해 IBM의 지속적인 소프트웨어 및 서비스 지원이 필요할 것으로 예상하는 회사에게 적합하다.
하지만 IT 예산이 부족하고 지속적인 소프트웨어 지원이 우선 순위가 아닌 소규모 조직의 경우 IBM WebSphere보다 Apache Tomcat을 선택하는 것이 더 지속 가능하다.

profile
자몽 허니 블랙티와 아메리카노 사이 그 어딘가

0개의 댓글