반응형
-톰캣 : 웹 컨테이너의 구현체 / 웹컨테이너(Servlet, JSP/EL, WebSocket)만 구현한 서버 / 웹티어부분만 처리 가능 (http/https)
-JEE 7 Components : 웹 컨테이너 + 비지니스컨테이너 (EJB) 포함
-WAS server: ( tomcat=서블릿 컨테이너 - 자체 웹서버 기능도 있음)
- 안정된 시스템 구성, DB 성능 보장, 비용절감
- web 환경을 위한 n-tier 아키텍쳐 플랫폼, presentation(GUI)과 Business Logic의 분리 운영, thread 관리, 부하조절(load balancing) 기능, 장애 대책(Fail-Over)기능, Transaction 처리 자동화, web service플랫폼으로써의 역할
-WEB server: ( apache, nginx )
- http 요청을 받아들이고, html문서와 같은 정적 웹 페이지를 반환
- was서버를 보완하고 부하를 줄이기 위해 연동하여 많이 사용
- was앞에 proxy를 적용하여 기본 리소스 처리
-Servlet
- 동적 웹어플리케이션 컴포넌트
- .java 확장자
- 클라이언트의 요청을 동적으로 작동하고, 응답은 html을 이용
- java thread이용하여 동작
- MVC패턴에서 Contoller로 이용됨 (Model, View(JSP), Contoller(servlet))
728x90
'[개발관련] > IT용어' 카테고리의 다른 글
RTL/rtl(return to libc) (0) | 2023.02.22 |
---|---|
2022년 ICT 디지털 10대 이슈 (0) | 2022.06.27 |
VM, 컨테이너(Container) 차이 (0) | 2019.05.13 |
마이크로서비스 아키텍처(MSA) (0) | 2019.05.09 |
Batch OLTP OLAP DW DSS ETL (0) | 2019.05.09 |