[Web] 웹(Web)의 기본과 역사
- Web
- 2018. 6. 5.
웹은 HTTP로 나타낸다.
웹 브라우저 주소 입력란에 URL을 입력했을 때 웹 페이지가 보이는 이유는 어딘가에서 응답이 돌아오기 떄문에 웹 페이지가 표시되는 것이다. 웹 브라우저는 주소 입력란에 지정된 URL에 의지해서 웹 서버로부터 리소스라고 불리는 파일 등의 정보를 얻고 있는 것이다. 이 때 서버에 의뢰를 하는 웹 브라우저 등을 클라이언트(Client)라고 부른다.
이렇게 클라이언트에서 서버까지 일련의 흐름을 결정하고 있는 것은 웹에서 HTTP(HyperText Transfer Protocol)이라 불리는 프로토콜 이다.
프로토콜이라는 의미는 "약속"이다. 즉, 웹은 HTTP라는 약속을 사용한 통신으로 이루어져 있다.
웹의 역사
최초의 웹은 팀 버너스리 박사가 멀리 떨어져 있는 동료 연구자와 지식을 공용하게 할 수 있도록 하기 위해 시스템을 고안 하였다. 최초로 고안한 것은 여러 문서를 상호간에 관련 짓는 하이퍼텍스트(HyperText)에 의해 상호간에 참조할 수 있는 WWW(World Wide Web)의 기본 개념이 되는 것이였다.
팀 버너스리가 1990년에 CERN에서 만든 최초의 웹사이트 : http://info.cern.ch/
이러한 WWW를 구성하는 기술로서, 문서 기술 언어로는 SGML을 기반으로한 HTML(HyperText Markup Language), 문서 전송 프로토콜로는 HTTP, 문서의 주소를 지정하는 방법으로 URL(Uniform Resource Locator) 등 세가지가 제안 되었다.
WWW는 지금으로 말하자면 웹 브라우저, 그 당시에는 하이퍼텍스트를 열람 할 수 있는 클라이언트 애플리케이션의 명칭이였다. 이것은 현재에는 이러한 일련의 시스템(구조)의 명칭으로 사용되어 WWW혹은 단순히 웹(Web)이라 불린다.
우에노 센, 『그림으로 배우는 Http, Network Basic』, 영진닷컴
취수경 교수님, 『네트워크 프로그래밍』, 삼육대학교(2018)
'Web' 카테고리의 다른 글
[Web] 톰캣(Tomcat) 다운로드 및 설치방법 (0) | 2020.01.21 |
---|---|
[HTTP] 크롬으로 HTTP 요청과 응답 메시지 구조 파악하기 (0) | 2020.01.10 |
[HTTP] HTML/HTTP정의와 크롬으로 보는 HTTP 요청/응답 규칙 (0) | 2020.01.09 |