[Web] Web Server는 정적인 리소스만을, WAS는 동적인 리소스만을 처리한다?


[Web] Web Server는 정적인 리소스만을, WAS는 동적인 리소스만을 처리한다?

본 포스팅에서는 "Web Server는 정적인 리소스만을, WAS는 동적인 리소스만을 처리한다?"라는 질문에 대해 답합니다. Overview 톰캣이 무엇인가에 대해 조사를 하면서, 기존에 알고 있던 Web Server, Web Application Server의 개념과 인터넷 검색을 통해 나온 결과들이 일치하지 않아 상당한 혼란이 왔습니다. 그래서 이번 기회에 각각의 개념과 그 관계를 확실히 정리하고자 합니다. 또, 이러한 오해가 생겨난 원인에 대해서도 알아보고자 합니다. 개발자 면접 단골 질문으로 나오기도 하는 "Web Server와 WAS의 차이점은 무엇인가?"에 대한 답변에도 참고할 수 있을 것이라고 생각이 됩니다. 오해의 원인 저 뿐만 아니라, "Web Server는 정적인 컨텐츠만을 처리하고 Web Application Server는 동적인 컨텐츠만을 처리한다."라고 알고 있는 분들이 많이 있었습니다. 결론부터 말하자면, 위 문장은 완벽하게 맞는 표현은 아니었습니다. 이러한...


#WAS #WebContainer #WebServer

원문링크 : [Web] Web Server는 정적인 리소스만을, WAS는 동적인 리소스만을 처리한다?