Middleware
WEB서버와 WAS 비교
WEB 서버 WEB 서버는 클라이언트로 부터 HTTP요청을 받아들이고 반응하는 역할을 합니다. 주로 정적 컨텐츠(이미지, 비디오, HTML)를 서비스합니다. 대표적으로 Apache, Nginx가 있습니다. WAS WAS(Web Application Server)는 동적 컨텐츠를 서비스한다는 점에서 일반 WEB 서버와 구별됩니다. 주로 동적인 컨텐츠를 다루기 때문에 데이터베이스와 같이 수행됩니다. 프로그래밍 언어를 읽고 처리하기 때문에 동적으로 HTTP 문서를 만들어 클라이언트의 다양한 요구에 맞춰 웹 서비스를 제공할 수 있습니다. Tomcat, JBoss 등이 WAS에 해당됩니다. WEB - WAS 실행흐름 Client에서 요청이 들어오면 WEB서버는 무엇을 요구하는지에 따라 다른 행동을 취합니다. 정적..