반응형
<웹 동작 원리>
1. PC(client)에서 웹브라우저를 통하여 특정 사이트에 접속하기 위해 웹 서버에 요청을 보낸다.
2. 웹서버에서는 요청을 접수하고 동적 컨텐츠인지 정적 컨텐츠인지를 판단한다.
3-1. 정적 컨텐츠라면 웹 서버에 내부의 디스크에 있는 정보를 취득하여 client로 보낸다.
3-2. 동적 컨텐츠라면 스위치를 경유하여 WAS 서버에 요청을 보낸다.
4. WAS에서는 요청을 접수하고 자신이 계산이 가능한지, DB 접속이 필요한지를 판단한다.
4-1. 스스로 계산이 가능하다면 요청내용을 바탕으로 가공 후 web server로 결과를 파일 데이터로 반환한다.
(+ 가공결과가 텍스트 데이터면 일반적으로 html,xml파일을 사용한다.)
4-2. DB접속이 필요하다면 DB서버에 요청을 보낸다.
5. DB서버에서는 요청을 접수하고 캐시 존재여부 확인 및 디스크에 액세스 하여 데이터를 반환하여 WAS로 결과를 반환한다.
6. 결과를 반환 받은 WAS는 Web Server로 결과를 보내고 Web server는 그대로 client의 웹브라우저로 데이터를 반환한다.
7. PC(client)는 요청한 데이터를 받는다.
반응형
'[WEB&WAS]' 카테고리의 다른 글
[참고][Apache Server] 리버스 프록시란!! (CentOS, Ubuntu) (35) | 2023.12.11 |
---|---|
[참고][Jeus,WebtoB] Jeus,WebtoB를 연동 해야하는 이유 !! (60) | 2023.12.05 |
[참고][Jeus] Jeus에 대하여 !! (57) | 2023.12.05 |
[참고][Web] 정적 컨텐츠와 동적 컨텐츠란? (36) | 2023.12.05 |
댓글