Presentation is loading. Please wait.

Presentation is loading. Please wait.

IIS 4.0で開発をするコツ Webアプリケーション構築.

Similar presentations


Presentation on theme: "IIS 4.0で開発をするコツ Webアプリケーション構築."— Presentation transcript:

1 IIS 4.0で開発をするコツ Webアプリケーション構築

2 Agenda IISはWebサーバーとしてどの程度か Windows DNAを理解する Active Server Pagesの使い方
オブジェクトを利用するコツ IIS 5.0での新しい機能 参考資料

3 WindowsでのWeb Server Internet Information Server 4.0 Apache
Windows NT + Option Pack + Service Pack 1999年9月の時点で日本で17%のシェア Apache Windowsだけでなく多くの環境で動作する 1999年9月の時点で日本で63%のシェア (日立西部ソフトウェア調査結果)

4 日本のIIS利用状況 TWO TOP(http://www.twotop.co.jp/)
Sofmap( T-Zone( インプレス( 日本エアシステム( Goo(

5 Windows DNA Windows Distributed interNet Applications Architecture
プレゼンテーション,ビジネスロジック,データの3つの層からなる 基盤にあるのはCOMテクノロジー

6 各階層で動作するプログラム プレゼンテーション ビジネスロジック データ
Internet Explorer/Netscape Navigator等 Visual Basic等のネイティブアプリケーション ビジネスロジック Internet Information Server Microsoft Transaction Server データ SQL Server等のデータベース

7 DEMO COMを作成する Active Server Pagesを利用したページ

8 アプリケーションの構築 Web Application or Application 違いは見た目をどのように表現するか
Dynamic HTMLを利用すればIEでも十分な表現力を実現することができる ビジネスロジック部分を充実させることによって,Webアプリケーションの開発を容易にする

9 Active Server Pagesの使い方
スクリプトはなるべく使わない システムで提供するサービスをCOMを経由して利用できるようにする Internet ExplorerでもVisual Basic等でも同様のサービスを提供するために ネイティブのコードで記述することによる,サーバにかける負荷を小さくする

10 オブジェクトを利用するコツ Requestオブジェクト Responseオブジェクト Applicationオブジェクト
ブラウザから情報を得る場合に利用する Responseオブジェクト ブラウザに情報を与える場合に利用する Applicationオブジェクト Webアプリケーションで共有する情報を扱う

11 Sessionオブジェクト 使うと便利な機能 問題点 回避方法 ユーザーを認識した情報をもつことができる サーバー側でデータを保持する
サーバー側でメモリを多く消費してしまう 回避方法 独自のセッション管理の仕組みを組み込む

12 その他に Windowsから提供されているオブジェクト(ADO,CDO)を利用してプログラミング
自ら作成しているシステムのコンポーネントを利用する

13 IIS 5.0での新しい機能 新規オブジェクトの実装 各オブジェクトの拡張 XMLの実装 ASPErrorオブジェクトなど.
Server.Execute (別ファイルの実行)の実装 XMLの実装 Microsoft XML Parserが標準で実装される

14 参考資料 Microsoft 開発関連情報 http://www.microsoft.com/japan/developer/
USERS GROUP MSDN Onlinehttp://msdn.microsoft.com/

15 USERS GROUP


Download ppt "IIS 4.0で開発をするコツ Webアプリケーション構築."

Similar presentations


Ads by Google