ぷろえんじにあ
TRIZ・ITソフトウェアキーワードリスト TOP
CGI(Common Gateway Interface)
1 解説
wwwサーバーがバックエンド・プログラムとの間で情報の送受信に使用するインターフェイスである。ブラウザからwwwサーバー経由でテキスト入力フォーム、データベースへのリクエスト発行など、対話型のwwwページを作成する場合に利用する。CGIプログラムの開発には、Visual BasicやVisual C++などが使用されている。
CGIは以下の作業を行うことが出来る。
@PCやサーバーからデータを受け取る
Aデータ処理(加算、減算やマッチング)
Bデータ制御(条件分岐、繰り返しなど)
Cディレクトリやファイルの処理(ディレクトリ作成・削除、ファイルの作成、データ保存など)
Dデータベースとの接続
Eネットワークへの接続
CGIにに出来ないこと。
@アクティブな処理(CGなどのアクティブな操作)
A動作を続けること(自動実行)
2 所見
特になし