
- Static Pages와 Dynamic Pages 과정을 이해한다.
- Web Server와 WAS의 차이를 이해한다.
- Web 서비스 구조(Web Service Architecture)에 대해 이해한다.
Static Page
Dynamic pages
인터넷을 기반으로 하여 정보를 공유, 검색 할 수 있게 하는 서비스클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템.하지만.. Server만으로 구구단이나 정적으로 변하는 컨텐츠를 받을 수 없어..
그래서 나온것이 아래와 같은 WAS.
웹 애플리케이션과 서버 환경을 만들어 동작시키는 기능을 제공하는 S/W 프레임워크웹 애플리케이션을 실행시켜 필요한 기능을 수행하고 그 결과를 웹 서버에 전달.
클라이언트는 웹 브라우저의 HTTP 규칙에 근거하여 WAS에 요청(Request)을 한다.WAS는 해당 요청(Request)를 받아 정적, 동적 요청인지 먼저 판별을 한다.정적 컨텐츠에 대한 요청이면 Web Server에서 요청을 처리 한 후 반환한다.동적 컨텐츠에 대한 요청이면 Web Server를 거쳐 Web Container에서 동적 데이터 처리 후 반환.상황에 따라 변하는 정보를 제공할 수 있는가??
- Web Server는 상황에 따라 변하는 정보를 처리할 수 없다.
- WAS는 상황에 따라 변하는 정보를 처리할 수 있다.
https://gmlwjd9405.github.io/2018/10/27/webserver-vs-was.html