CGI(공통게이트웨이인터페이스)의 의미, CGI(공통게이트웨이인터페이스)의 동작원리와 실행순서, CGI(공통게이트웨이인터페이스)의 출력, CGI(공통게이트웨이인터페이스)의 환경변수, CGI의 장점과 단점 분석
- 최초 등록일
- 2010.07.17
- 최종 저작일
- 2010.07
- 7페이지/
한컴오피스
- 가격 5,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
CGI(공통게이트웨이인터페이스)의 의미, CGI(공통게이트웨이인터페이스)의 동작원리와 실행순서, CGI(공통게이트웨이인터페이스)의 출력, CGI(공통게이트웨이인터페이스)의 환경변수, CGI의 장점과 단점 분석
참고자료
○ 윤길중(2000), about Perl·CGI, 서울 : 영진.com
○ 정영이(2001), Tech Note 공개 CGI로 만드는 멋진 홈페이지, 서울 : 한컴프레스
○ Mark C. Reynolds 외 1인, 김영훈 역(1997), Using Javascript 번역판, 정보문화사
○ N.Sasaki·M.Fujisaki(1997), Html·CGI 입문, 영진출판사
○ Rafe Colburn(1998), CGI 프로그래밍 일주일 완성(초보자를 위한), 인포북
목차
Ⅰ. 서론
Ⅱ. CGI(공통게이트웨이인터페이스)의 의미
Ⅲ. CGI(공통게이트웨이인터페이스)의 동작원리
Ⅳ. CGI(공통게이트웨이인터페이스)의 실행순서
1. CGI를 사용하지 않는 경우
2. CGI를 사용하는 경우
Ⅴ. CGI(공통게이트웨이인터페이스)의 출력
Ⅵ. CGI(공통게이트웨이인터페이스)의 환경변수
Ⅶ. CGI(공통게이트웨이인터페이스)의 장점과 단점
1. 장점
2. 단점
Ⅷ. 결론
참고문헌
본문내용
CGI는 정적인 단방향 통신의 WEB에서 동적 양방향을 통신 수행함으로서 대화적인 WEB 서비스를 제공하기 위해 등장했다. 현재에는 이러한 CGI를 대체할 수 있는 기술이 상당히 많이 등장했지만 아직까지도 CGI의 중요성과 활용도는 무궁무진하다.
처음 인터넷이 등장했을 때까지만 해도 인터넷은 몇몇 소수의 특수한 사람들의 전유물이었다. 이들은 Telnet을 통해 원격 서비스에 접속하고, FTP를 통해 파일을 다운 받고 아치를 통해 파일을 검색했다. WEB이 제공하는 편리한 인터페이스와 Hyperlink에 의한 자료의 공유는 오늘날 인터넷을 가장 대중적인 매체로 만들었다. 이러한 WEB의 편리함에 익숙해진 사람들은 이전에 사용하던 모든 서비스(Archie, Mail, finger, FTP 등)를 WEB을 통해 제공받기를 원했다. 그러나 WEB은 HTTP라는 기반 프로토콜 하에서 동작한다. 다른 서비스 역시 독자적인 프로토콜 하에서 동작하므로 HTTP를 통해 다른 서비스를 사용하려면 HTTP라는 통신규약을 다른 통신규약으로 변환하고 다른 통신규약을 HTTP로 변환해야 한다. 두 개의 서로 다른 프로토콜을 연동시키는 것을 소프트웨어 게이트웨이라고 하며 이러한 게이트웨이의 표준안이 CGI는 두 개의 서로 다른 프로토콜을 연동 하는 표준안인 셈이다. 이 CGI표준을 따라서 만들어진 프로그램을 CGI 프로그램 또는 CGI 스크립트(script)라 한다. CGI 프로그램은 보통의 HTML문서처럼 한번 생성된 후에 내용의 변화 없이 존재하는 것이 아니라 요청이 있을 경우 WEB 서버에 의해서 바로 수행되는 형태를 띠기 때문에 입력되는 정보와 시간에 따라서 동적인 정보를 생성해 낼 수 있다.
WEB기반 수업은 인터넷을 통해서 일련의 플랫홈에 기초하여 독립된 프로토콜이 다중정보를 쉽게 찾아서 받을 수 있는 점에 기초를 두고 있다. 이때 중요한 프로토콜은 HTML인데 이것은 기본적으로 문서 설계 기술 언어이다. 링크는 태그를 이용한 URL(Uniform Resource Locator)의 기술로 가능하다. 이것은 다른 HTML페이지를 지정하거나, 상호 작용적으로 그림이나 사운드 파일, 디지탈화한 비디오나 Go-pher, FTP나 Usenet
참고 자료
없음