HTTP?, HTML?

Web Programming/WEB 2016. 3. 4. 08:30

<Protocol>

다른 시스템과 정보를 교환하기 위한 규약이다.

서로 다른 컴퓨터가 통신을 하기 위해서는 "어떤 언어로 통신을 하겠다" 라는 약속이 필요한데, 이러한 약속을 프로토콜이라 한다.

 

<HTTP>

웹에서 정보 교환을 위해 사용하는 프로토콜이다.





 

<HTML>

웹에서 사용되는 문서를 작성하는데 사용되는 언어이다.

하이퍼링크와 멀티미디어를 표현할 수 있는 언어이다.

SGML에 기초하여 만들어진 언어로써 태그를 사용해서 데이터를 기술한다.

 

<HTML의 한계>

정적인(Static) 웹 페이지만을 제공한다.

이미 만들어져 있는 웹 페이지를 클라이언트의 요청에 따라 서비스하는 형태이다.

- 고정된 웹 페이지의 제공만이 가능하다







[해결책]

- 동적 웹 페이지(Dynamic Web Page)

프로그래밍을 이용함으로써 요청이 들어 왔을 때 동적으로 웹 페이지를 생성하여 서비스를 제공

- CGI(Common Gateway Interface)  모델

동적인 웹페이지를 만들기 위한 언어를 CGI 모델이라고 한다.

 

 

 

Copyrightⓒ2014 By Jabook

'Web Programming > WEB' 카테고리의 다른 글

이클립스의 .jsp, .web.xml파일 저장 경로  (0) 2016.03.06
Servlet이란?  (0) 2016.03.06
CGI(Common Gateway Interface)  (0) 2016.03.05
posted by 경원구