FirstClassトップページ


ヘルプの目次
このヘルプについて このヘルプについて
 
エンドユーザ向けヘルプ エンドユーザ向けヘルプ
Client Help クライアントヘルプ
Web Help Webアクセスヘルプ
ScreenReader Help スクリーンリーダ
Form フォーム
Synchronization 同期
Definitions 用語
container コンテナ
 
管理者向けヘルプ 管理者向けヘルプ
Administration サーバの管理
Internet Services インターネットサービス
Customization Tools カスタマイズツール(英語)
Administering OTSW OTSWの管理
OTSW Custodian OTSW Custodian
Using FirstClass ED FirstClass ED(英語)
 
バナー:
 
 A157
 
CGIとISAPIについて




CGIとISAPIによるインターネットサービスの拡張
ご利用のサイトにスクリプト機能を追加すると、サイトの機能を拡張して、今まで以上に動的な動作を実行できるようになります。インターネットサービスは、以下の2種類のスクリプトに対応しています。
ISAPI(Internet Services API)(Windowsのみ対応)
どちらの場合も、アプリケーションを作成および実行する(PerlやPHPなどの)スクリプト言語を、あらかじめご利用のマシンにインストールしておく必要があります。例えば、ActiveState PerlFirstClassの最新バージョンをインストールすると、Cドライブのルートに[Perl]ディレクトリが作られ、Perlの実行ファイルへの絶対パスはc:\Perl\bin\perl.exeとなります。
FirstClassでCGIまたはISAPIのアプリケーションを使用するには、以下の3つの作業を行う必要があります。
・アプリケーションを作成する
・作成したアプリケーションを、[cgi-bin]フォルダなどご利用のハードディスク上の適切な場所に保存する
・自分のWebサイトのHTMLドキュメントに、このアプリケーションへのリンクを作成して、利用できるようにする
06092010_122716_1.png注意
CGIとISAPIスクリプトについての説明は、FirstClassに関連する内容だけです。CGIやISAPIでアプリケーションを作成する方法については説明いたしません。



[cgi-bin]フォルダ
CGIスクリプトとISAPIスクリプトを動作させるためには、スクリプトを[cgi-bin]フォルダに保存する必要があります。[cgi-bin]フォルダは外部フォルダで、インターネットサービスの実行ファイルと同じフォルダ内に置きます。デフォルトでは作成されないため、手動で作成する必要があります。スクリプトがたくさんある場合などは、サブフォルダを作成して、スクリプトを種類ごとに分けて保存できます。また、2つのスクリプトに同じ名前を付ける場合は、その2つを[cgi-bin]フォルダ内の異なるサブフォルダに保存する必要があります。
さらに、インターネットサービスでは、[cgi-win]フォルダを作成し、(Visual Basicアプリケーションなど)WinCGIプロトコルに準拠した実行ファイルを利用することもできます。[cgi-win]フォルダも、デフォルトでは作成されない外部フォルダであるため、[cgi-bin]フォルダと同じ位置に作成する必要があります。このフォルダは、管理者デスクトップ上の[Internet Services]フォルダではなくインターネットサービスを実行しているマシン上に作成するため、そのマシンに物理的に接続しているユーザだけが実行ファイルを追加または削除できます。

 

Copyright(C) 2002-2012 FC Management Co. All Rights Reserved