본문 바로가기

웹 기초

02. 웹을 구성하는 3대 요소 - HTTP, HTML, URL

1. 클라이언트/서버 구조

1) 클라이언트

- 서비스를 이용하는 대상으로 최초에 서비스 요청을 먼저 한다.

 

2) 서버

- 웹 서버 혹은 웹 어플리케이션 서버(WAS)라고 부름

- 웹 서버에 따라 PHP, JSP(JAVA), ASP등 사용되는 언어가 다름

- 서비스를 제공하는 대상으로 클라이언트 측으로 부터 서비스 요청을 받게 되면 그에 대해 서비스를 제공

 

* 클라이언트가 서버로 요청을 할 때 보내는 것 - HTTP 요청 메시지 (HTTP Request Message)

* 서버가 클라이언트로 응답을 보내는 것 - HTTP 응답 메시지 (HTTP Response Message)

 

2. 웹의 3대 요소

1) HTML

- 웹 클라이언트가 웹 서버로 URL을 통한 자원 요청 후 HTML이 담긴 응답을 받으면, 웹 클라이언트 프로그램인 웹 브라우저가 이를 해석하여 사용자에게 구조화된 인터페이스를 출력 시킴

 

2) HTTP

- 웹 서버와 웹 클라이언트 간에 통신을 할 수 있도록 지원

 

3) URL

- 웹 클라이언트가 웹 서버로 자원을 요청할 수 있게 해줌

 

 

 

 

 

반응형

'웹 기초' 카테고리의 다른 글

05. 쿠키와 세션  (0) 2020.03.10
04. HTTP 프로토콜  (0) 2020.03.10
03. 자원을 지정하는 URL  (0) 2020.03.09
01. 웹 용어 기초 - WWW, 하이퍼텍스트, 웹브라우저  (0) 2020.03.09
00. MVC1 vs MVC2  (0) 2019.09.07