TRIZ公式サイトぷろえんじにあ

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 所見
 特になし