このページではWebExtenderを使ったサンプルプログラムのデモンストレーション をご紹介します。
WebExtender ON LINEはActive InternetのIIS3.0上に構築されています。 現在IIS3.0にして以来、無停止稼動を継続しており、その信頼性を証明しています。
Active InternetのWebServer(www.aie.ne.jp)の構成
CPU
Compaq Pentium Pro 200MHz
Memory
96Mb Memory
OS
WindowsNT 4.0 Server SP3
WebServer
IIS 3.0
FTPServer
IIS 3.0
Active Internetで使用するアプリケーションの概要
以下にご紹介する内容はすべてWebExtender+VB ActiveX DLLで動作しています。
アクセスカウンター
アクティブインターネットではユーザーホームページ用にアクセスカウン ターを開放しています。このページにあるカウンターもこのモジュ ールで動作しています。このカウンタモジュールそのものがサンプルに付属します。
メール送信
ブラウザ上のフォームで入力されたデータを受け取りあらかじめ指定され たアドレスへ電子メールで送信します。WebExtender ON LINEで、評価版ダ ウンロードのアンケートやオーダーページなどで使用しています。 このモジュールと同じものがサンプルに付属します。
データベースアクセス
Active Internetではダイアルアップユーザー用に、アクセス時間明細を参 照するサービスを行っています。自動エージェントが1時間に一回サーバー のデータベース(mdb)にアクセス情報を保存します。ユーザーは自分の明 細をブラウザでブラウズできます。この際WebExtender + VB ActiveX DLLはデ ータベースにアクセスし動的にHTMLを作成しブラウザに送信します。 また、同時に別のデータベースにあるアカウント情報から認証を行います。
今回デモは協力会社のアクシス様のご了解を頂き、アクセス情報を公開します。
情報のブラウズにはユーザー名とパスワードが必要です。以下の内容を入力し てください。
ユーザー名
axisex
パスワード
12345
アクセス情報ページへジャンプ
サンプル
このサンプルはCGI環境変数をHTMLで返すプログラムでWebExtenderを使用し動的にHTMLを返します。 動的な証拠にREMOTE_ADDRを見ていただきますと、お客様のIPアド レスが表示されているかと思います。
CGI環境変数サンプルを表示
このサンプルのVBソースコードは
こちら
で参照できます。
Return Home