웹은 우리에게 무척이나 친숙한 용어이다. World Wide Web의 약자 이며 사전적인 의미로 거미줄 즉, 복잡하게 연결되어 있는 망을 의미한다. 위키 백과에 보면 웹은 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다고 나와있다.

우리가 생활을 하며 필요한 정보는 거의 웹에서 검색을 통해 습득하며 음악을 듣거나 메일을 주고 받고 티켓을 예매하고 심지어 쇼핑까지도 모두 웹을 통해 이루어진다.

이렇게 현대인이 가까이서 접할 수 있는 웹이 어떻게 동작하는 지 살펴보도록 하자.

우리가 집이나 회사에서 브라우저라는 소프트웨어를 통해 접속을 원하는 사이트 명을 입력한 후 Enter키를 누르면 아래의 그림과 같이 요청이 서버 쪽으로 전송된다. 서버 쪽으로 전송된 요청을 웹 서버가 파악하여 요청된 Appliction을 서버가 인식하는 위치에서 찾아서 다시 클라이언트에게 응답하는 형태로 서비스가 진행된다.

물론 단순 페이지를 요청하는 작업이 아니라 서버의 자원을 사용해야 한다면 좀 더 복잡하게 진행이 될 것이다.

클라이언트의 요청을 분석해서 서버가 인식하는 위치에서 찾아서 서비스를 하려면 미리 서버가 인식하는 위치에 서비스할 Application이 준비되어 있어야 한다.

 

 

' > 개요 및 환경설정' 카테고리의 다른 글

Tomcat디렉토리  (0) 2019.07.01
서버의 실행  (0) 2019.07.01
웹서버 설치하기  (0) 2019.06.13
웹의 실행 흐름  (0) 2019.06.13
웹 사이트를 구축하기 위해 필요한 구성요소  (0) 2019.06.13

+ Recent posts