推奨:IIS6.0 ASPエラー分析イベントID説明0100メモリから。必要なメモリを割り当てることはできません。
1。WebClass入門:WebClassは、WebサーバーにあるVBコンポーネントで、ブラウザ入力に応答します。
ユーザーの場合、IISアプリケーションは一連のHTMLページで構成されているようです。開発者向け、
IISアプリケーションは、WebClassと呼ばれるいくつかの特別なタイプオブジェクトで構成されています。
2。IISアプリケーションとASPアプリケーション
IISアプリケーションは、表面上はActive Serverページアプリケーションに似ています。どちらのアプリケーションも動的なWebサイトを表示し、どちらもクライアントではなくサーバー上で処理を実行します。ただし、それぞれに独自の利点があります。
Active Serverページは、Webページの作成に関心のあるスクリプト開発者に適しており、スクリプトとHTMLを混合するユニークな機能を提供します。
IISアプリケーションは、Webページの代わりにWebベースのアプリケーションを構築する視覚的な基本開発者に適しています。 IISアプリケーションは複雑なトランザクションを可能にし、ほぼすべてのブラウザまたはプラットフォームで簡単にアクセスできます。
3。IISアプリケーションの利点:
なじみのある開発環境とモデル。 Visual Basic Knowledgeを使用して、クラス、モジュール、または視覚的な基本的なActiveXコンポーネントをプロジェクトに追加して、簡単にデバッグアンドライティングできます。
2ドルの広範な使用。
OOPプログラミングに似た3ドルの再利用可能な部品。
4ドルのコードはHTMLから分離されています。ASPアプリケーションの作成とは異なります。サーバー側のハンドラーとクライアント側のプログラムは、メンテナンスと変更を簡単にするために分離されています。
5ドルのカスタマイズ可能なイベント処理
4。IISアプリケーションの短所:
。すべてのテンプレートファイルの取得メソッドは、WebClassのイベントに接続できないため、POSTメソッドを使用する必要があります。
.webclassは、テンプレートファイルをフォーマットしてブラウザに送信するときにエラーが発生する場合があります。
5. .ASPファイルとWebClassの関係
WebClassが使用できるASPオブジェクトは次のとおりです。
?リクエスト - ブラウザのエンドユーザーからのアクセプトリクエスト。
?応答 - ブラウザにメッセージを送信して、ユーザーに表示します。
セッション - 現在のユーザーセッションに関する情報を維持し、ステータス情報を取得します。
アプリケーション - 複数のWebClassインスタンスが共有する管理ステータス。
?
6.composition of webclass。
WebClassは、HTMLテンプレートとカスタムWebitem(HTMLテンプレートとカスタムWebitemが総称します)で構成されています。もちろん、テンプレートとカスタムWebitemを含める必要はありません。
$ 1。 WebClassがリクエストを受信すると、HTMLページを表示するためにブラウザに送信できます。テンプレートと通常のHTMLページの違いは、ブラウザにページを送信する前にWebClassが処理できる代替領域(通常はWC@タグで定義されるスコープ)が含まれることが多いことです。これにより、独自の応答をカスタマイズできます。
$ 2。これらのイベントハンドラーは、ページがロードされたとき、またはユーザーがHTML要素を選択したときにブラウザによって呼び出されます。これらのイベントハンドラーは、ブラウザへの応答を生成したり、処理をWebClassの別のWebitemに渡すことができます。
複数のWebClassesが存在する場合があります(つまり、複数の対応するASPファイルがあります。各ASPファイルコントロール(ホスト)WebClass)。
$ 1。ウェブクラス間のデータ交換は、セッション変数とアプリケーション変数を渡すことができます.asp?wci = webitem&wce = wcevent&wcu = urldataまたはその他の方法)。
$ 2。
メモ:nextItemプロパティは、エンドレクエスト、FatarerrerSponseイベントで無視されます。
共有:adodb.streamを使用するための指示コンポーネント:adodb.streamには次の方法があります。キャンセルメソッドは次のように使用されます。オブジェクト。キャンセル説明:保留中の非同期実行またはオープンメソッド呼び出しの実行をキャンセルします。クローズメソッドは次のように使用されますobject.close:close