- 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