웹 가반의 컴퓨팅 환경에서 웹 프로그래밍 언어로 작성하여 서버에 저장된 'index.html' 웹 페이지(또는 문서)를 웹 브라우저에서 호출하여 실행되는 동작과정은 다음과 같다. 웹 브라우저에서 웹 서버에 요청하는 형식은 'http://www.xxx.xxx. 80/index.html' 과 같이 url은 "http://도메인 명:포트번호/문서명" 순으로 표기한다. 요청한 index.html 문서를 실행하는 순서는 1) url로 입력한 "xxx.xxx.xxx"의 도메인명이나 IP 주 소의 서버의 위치를 찾기 위해 DNS 서버에 접속 한다. 2) DNS 서버로부터 도메인명을 IP 주소로 변환한 다. 3) IP 주소의 위치에 있는 웹 서버에 호출한 index.html 문서를 요청한다. 4) 요청한 문서를 찾아 index.html 문서의 내용을 분석한다. 5) index.html 문서의 실행 결과를 html 문서를 요 청한 클라이언트에 전송한다. 6) 클라이언트인 웹 브라우저가 이 html 문서를 실 행하여 결과를 화면에 출력한다.
웹 프로그램의 동작과정
웹 가반의 컴퓨팅 환경에서 웹 프로그래밍 언어로 작성하여 서버에 저장된 'index.html' 웹 페이지(또는 문서)를 웹 브라우저에서 호출하여 실행되는 동작과정은 다음과 같다.
웹 브라우저에서 웹 서버에 요청하는 형식은
'http://www.xxx.xxx. 80/index.html' 과 같이 url은
"http://도메인 명:포트번호/문서명" 순으로 표기한다. 요청한 index.html 문서를 실행하는 순서는
1) url로 입력한 "xxx.xxx.xxx"의 도메인명이나 IP 주
소의 서버의 위치를 찾기 위해 DNS 서버에 접속
한다.
2) DNS 서버로부터 도메인명을 IP 주소로 변환한
다.
3) IP 주소의 위치에 있는 웹 서버에 호출한
index.html 문서를 요청한다.
4) 요청한 문서를 찾아 index.html 문서의 내용을
분석한다.
5) index.html 문서의 실행 결과를 html 문서를 요
청한 클라이언트에 전송한다.
6) 클라이언트인 웹 브라우저가 이 html 문서를 실
행하여 결과를 화면에 출력한다.