Understanding Tomcat, JEUS, WAS, and the Servlet Container — How Web Requests Are Processed
When developing backend systems, you’ll often encounter terms like Tomcat, JEUS, WAS, and Servlet Container.At first, it can be confusing — “What exactly does each one do?”This post organizes those concepts in one place and explains, step by step, what actually happens when a client sends an API request. 1️⃣ What is a Web Server?A web server is, quite literally, a server that receives HTTP reque..
2025. 11. 3.
웹서버, WAS, 톰캣, JEUS의 관계 완전 정리
백엔드 개발을 하다 보면 톰캣(Tomcat), JEUS, WAS, Servlet Container 같은 용어가 자주 등장합니다.하지만 처음에는 "도대체 뭐가 어디서 뭘 하는 거야?" 싶을 때가 많죠.이 글에서는 이 개념들을 한 번에 정리하고, 클라이언트가 API를 호출할 때 실제로 어떤 순서로 일이 일어나는지도 쉽게 설명해보겠습니다. 1️⃣ 웹서버(Web Server)란?웹서버는 말 그대로 HTTP 요청을 받아 정적인 파일(HTML, CSS, JS, 이미지 등)을 돌려주는 서버입니다.예를 들어 Nginx, Apache HTTP Server 같은 게 대표적인 웹서버죠.웹서버는 단순히 요청을 받고 → 파일을 찾아서 → 응답을 돌려주는 역할만 합니다.코드를 실행하거나 DB를 조회하는 일은 하지 않습니다. 2️..
2025. 11. 3.