반응형
Apache Tomcat과 WebLogic은 둘 다 WAS의 종류에 속하는 서버 소프트웨어 이다.
Apache Tomcat
- 오픈소스 기반의 WAS
- 가벼운 웹 어플리케이션을 실행하는데 사용됨
- 주로 Servlet 및 JSP (JavaServer Pages) 컨테이너 로서 동작함
- 서블릿 기반의 어플리케이션을 호스팅 하고 처리함
- Java EE (Java Enterprise Edition) 대부분의 기능을 제공함
- 스레드 기반으로 동작
Oracle WebLogic
- 상용 WAS로서 Oracle Corporation 에서 개발 및 유지보수
- 기업의 대규모 및 복잡한 어플리케이션 실행 시 사용
- Java EE 표준 사양을 완벽히 준수 및 기술 지원 (Java Message Service, Enterprise JavaBeans, Java Transaction API 등)
- 프로세스 기반 및 스레드 기반 둘다 지원
* Java EE 란?
=> 자바 플랫폼을 기반으로 하는 기업용 응용 소프트웨어
=> 기업용 어플리케이션 개발을 간편하게 할 수 있도록 지원
=> 개발 생산성 향상, 확장성 및 보안성을 갖춤
기능
- JSP, JSF(JavaServer Faces), 서블릿 등을 포함한 웹 어플리케이션개발을 위한 기술과 API 제공
- Java Message Service를 사용하여 어플리케이션 간 비동기 메시지 전달 지원
- 웹서비스 개발(SOAP, RESTful)을 위한 API 제공
반응형
'WEB WAS > 미들웨어' 카테고리의 다른 글
세션 클러스터링 (Session Clustering) 이란? (0) | 2023.06.05 |
---|---|
vhosts 란? (Virtual Hosts) (0) | 2023.06.05 |
서블릿 (Servlet)이란? (0) | 2023.06.05 |
3-way Handshake 란? (TCP 통신, 4-way Handshake) (0) | 2023.06.05 |
MPM (Multi-Processing Module) 이란? (1) | 2023.06.04 |