본문 바로가기
[ ★ ]Study/Network

CGI 란

by nroses-taek 2017. 2. 26.
반응형

Common Gateway Interface의 약자.


웹 서버 상에서 사용자 프로그램을 동작시키기 위한 조합이다.


웹 서버에 있어 사용자의 요구를 응용프로그램에 전달하고 그 결과를 사용자에게 되돌려주기 위한 표준적인 방법이다.


사용자가 웹페이지의 양식에 내용을 기재하여 보냈을 때, 그것은 보통 응용프로그램에 의해 처리될 필요가 있다.


웹 서버는 그 양식 정보를 조그만 응용프로그램에 전달하는데, 이 프로그램은 데이터를 처리하고 필요에 따라


확인 메시지를 보내주기도 한다. 이렇게 서버와 응용프로그램간에 데이터를 주고받기 위한 방법이나 규약들을


CGI라고 부른다.



요약 :

웹 서버 소프트웨어에서 프로그램을 호출할 때의 규칙을 정한 것이 CGI이며, CGI의 규칙에 맞게 움직이는 프로그램을 'CGI 프로그램'이라고 한다.


 

반응형

'[ ★ ]Study > Network' 카테고리의 다른 글

bind 함수  (0) 2017.03.05
socket 함수 (linux, window)  (0) 2017.03.05
Available threads in Windows and Linux.  (0) 2017.02.26
Packet Capture Library  (0) 2017.02.26
connect 함수  (0) 2017.02.26

댓글