CGI: 공통 게이트웨이 인터페이스

February 13 , 2022
CG가 뭐야?
CGI(Common Gateway Interface)는 웹 서버가 외부 프로그램,을 실행하여 일반적으로 사용자 요청.을 처리할 수 있도록 하는 인터페이스 사양입니다. 이러한 프로그램은 종종 스크립팅 언어로 작성되며 일반적으로 CGI 스크립트,라고 하지만 컴파일된 프로그램.을 포함할 수 있습니다. 일반적인 사용 사례는 웹 사용자가 CGI.를 사용하는 웹 페이지에서 웹 양식을 제출할 때 발생합니다. 양식의 데이터는 CGI 스크립트.를 나타내는 URL과 함께 HTTP 요청 내에서 웹 서버로 전송됩니다. 그런 다음 웹 서버 새 컴퓨터 프로세스에서 CGI 스크립트 실행, 양식 데이터를 전달. 일반적으로 HTML, 형식의 CGI 스크립트 출력,은 스크립트에 의해 웹 서버, 및 서버는 브라우저의 요청에 대한 응답으로 이를 브라우저에 다시 중계합니다.

1990년대 초에 개발, CGI는 웹 페이지를 대화식으로 만들 수 있는 최초의 일반적인 방법이었습니다. 아직 사용 중이지만, CGI는 최신 기술에 비해 상대적으로 비효율적이며 대부분 대체되었습니다[4 ]


톤마인드 한모금 오디오 IP 스피커를 포함한 제품, SIP 페이징 어댑터, SIP PCB 보드는 모두 이 기능을 통해 웹 로그인.을 통한 구성을 지원하는 CGI를 적용, 사용자는 매우 쉬운 방법으로 IP 오디오 제품을 구성, 일반적으로 할 수 있습니다. 몇 초 안에 완료.


웹 설정,과 별도로 사용자는 tonmind를 설치할 수도 있습니다. 네트워크 스피커 iptool이라는 도구 소프트웨어를 구성하여 . 두 가지 구성 방법 모두 편리하고 실행 가능. iptool은 대부분의 구성을 완료할 수 있습니다, 웹 설정은 전체 기능 구성입니다.


cgi의 기능:
매우 잘 정의되고 지원되는 표준입니다.
cgi 스크립트는 일반적으로 perl, C, 또는 단순한 쉘 스크립트.로 작성됩니다.
cgi는 HTML과 인터페이스하는 기술입니다.
CGI는 현재 가장 빠르기 때문에 카운터를 생성하는 가장 좋은 방법입니다.
cgi 표준은 일반적으로 오늘날의 브라우저와 가장 호환됩니다.

cgi의 장점:
고급 작업은 현재 Java.보다 CGI에서 수행하기가 훨씬 쉽습니다.
직접 작성하는 것보다 이미 작성된 코드를 사용하는 것이 항상 더 쉽습니다.
cgi는 프로그램이 사양.을 준수하는 한 모든 언어, 및 모든 플랫폼,으로 작성될 수 있다고 지정합니다.
간단한 작업을 수행하기 위한 cgi 기반 카운터와 CGI 코드가 많이 있습니다..

CGI 작동 방식
판독기가 CGI를 사용하여 프로그램을 실행하도록 하는 URL을 보냅니다. aolserver는 판독기의 입력을 프로그램으로 전달하고 프로그램의 출력을 다시 판독기로 전달. CGI는 "게이트웨이[ 1] aolserver와 당신이 작성한 프로그램 사이.
CGI에 의해 실행되는 프로그램은 서버 플랫폼.에서 모든 유형의 실행 파일이 될 수 있습니다. 예를 들어, C, C++, perl, 유닉스 셸 스크립트, fortran, 또는 다른 모든 컴파일되거나 해석된 언어. CGI,와 함께 tcl 스크립트를 사용할 수도 있지만 aolserver tcl 개발자 안내서의 5장에 설명된 tcl에 대한 확장은 cgi.를 통해 사용할 수 없습니다.

aolserver,를 사용하면 CGI. 대신에 내장된 tcl 및 C 인터페이스를 사용할 수 있습니다. 일반적으로, tcl 및 C 인터페이스는 CGI.보다 더 나은 성능을 제공합니다(자세한 내용은 aolserver tcl 개발자 가이드 참조). C 인터페이스에 대한 정보는 tcl 인터페이스 및 olserver C 개발자 가이드.)

CGI는 많은 웹 서버에서 사용되는 표준 인터페이스이기 때문에 표준 CGI 입력, 출력, 및 환경 변수.를 사용하는 기존, 셰어웨어, 또는 프리웨어 프로그램에 CGI를 사용할 수 있습니다, 월드 와이드 웹에는 많은 예제 프로그램과 함수 라이브러리가 있으며 ftp.로 이 장에서는 인터페이스를 설명하고 예제를 다운로드할 수 있는 위치를 알려줍니다.


결론적으로, CGI는 응용 프로그램 CGI, tonmind를 사용하여 CGI 프로그램이 고속 및 안전 작업.을 실행하는 프로세스를 분기할 수 있습니다. 한 모금 호출 시스템 웹 로그인 방식을 통해 쉽게 구성할 수 있습니다.



메시지를 남겨주세요
메시지를 남겨주세요
IF 우리의 제품에 관심이 있으시고 자세한 내용을 알고 싶습니다. 여기에 메시지를 남겨주세요, 우리는 최대한 빨리 당신을 회신 할 것입니다.

제품

skype

whatsapp