WAS
-
Web Server, Application Server, WAS, Web Container(=Servlet Container)웹서버 2022. 6. 27. 20:16
여러 개발관련된 문서를 읽어보면 이 4가지 개념이 혼재되어서 사용되기도 하고 차이점을 두고 설명하기도 해서 읽을 때마다 항상 헷갈립니다. 이번 포스팅에서는 이 4가지 개념을 정리해보도록 하겠습니다. Web Server Client 는 HTTP 프로토콜을 이용하여 요청을 보내게 됩니다. 웹 서버는 이를 해석해 요청에 맞는 데이터를 보내주어야 합니다. 그에 맞는 데이터 형식으로 보내주는 것이 Web Server 가 할 일입니다. 웹 서버는 단순히 요청에 대한 데이터를 수정없이(static, 정적) 클라이언트에 보내주기만 하면 됩니다. 초창기 인터넷에서는 정적 데이터에 대한 수요가 높았기 때문에 기능적으로 WAS 를 따로 나누지 않고 웹 서버라는 개념을 통칭해서 사용했습니다. Application Server..