ウェブ作品

1。手順作業:以下の図は、Webを説明すると、図に動作します。

 

(1)は、要求へのURLのWebサーバーのポイントを、コンピュータユーザー(クライアント)の電源を入れ、ブラウザプログラムを起動し、ブラウザでURL(ユニフォームリソースロケータ、ユニフォームリソースロケータ)を指定し、ブラウザBianxiang。

ページサーバ上のファイルのパス名にURLを変換するために、ブラウザの要求に(2)Webサーバの後。

(3)ブラウザに直接プレーンHTML(ハイパーテキストマークアップ言語、HTML)文書へのURLのポイント、Webサーバー、それがあれば。HTML文書はActiveXの、VBScriptの、ジャワ、JavaScriptと書かれた他の小さなアプリケーション(アプレット)を含有してもよい、また、サーバは、マシンのブラウザの実行が配置され、ブラウザにHTMLで送信することができます。

(4)ASPやCGIプログラムを実行している埋め込まれたASPやCGI(コモンゲートウェイインターフェース、のCommon Gateway Interface)プログラム、Webサーバであれば、その結果は、ブラウザのHTML文書に送りました。CGIプログラムを実行するには、Webサーバーは、おそらく他のサーバーを呼び出すために必要ともされています。

(5)URLもVRML(仮想現実モデリング言語、バーチャルリアリティモデリング言語)のドキュメントを指すことがあり。お使いのブラウザがインストールされているVRMLブラウザ上のVRMLのプラグイン、またはクライアントで構成されている限りとして、あなたは、Webサーバーから送信されたVRML文書を受け取ることができます。

B / Sアーキテクチャの特徴

ウェブが行うことができます(1)TCP / IPプロトコルは、基礎となるウェブによって支持されているので、そして完全に異種のシステムを接続する問題を解決し、LAN接続、。

「シンクライアント」を使用してウェブは、システムの開放性が大幅に改善されているので、(2)は、システムにアクセスするユーザの数のシステム制限が多少緩和されるであろう。

システムの保守及び拡張は、システムが容易になるように(3)の相対濃度。このようなデータベース・ストレージ・スペースとしては不十分加え、データベース・サーバである;、機能性を高めるために追加できるシステム - 新しいアプリケーション・サーバーの機能を実行します。

(4)統一されたインタフェース(すべてのブラウザモード)、操作が比較的簡単です。

(5)ビジネスルールとデータ・キャプチャプログラムは、配布することは容易です。

関数B / Sアーキテクチャ組成

ブラウザ 

 クライアントブラウザの主な役割は、受信データが返信されたWebサーバー、Webサーバーに要求され、これらのデータは解釈され、表示されます。ハイパーテキスト転送プロトコルのHTTPを使用して均一な測位形式にブラウザのURLは、HTML言語で記述された受信したページを使用し、基本的な構造は以下の通り:

 

ユーザの問題キーボードやマウスを介して、要求は、要求は、ユーザの要求に応じて対応するアクションを実行し、ブラウザコントローラによってチェックを受信し、ユーザ入力を分析しています。ユーザーの要求がローカルで解決することができた場合は、マシンに既存のページを通じて例えば、HTTP通訳または他のインタプリタに出力され、説明はドライバーへの表示によって表示されます。ユーザーはマシンが解決できない要求した場合、リモートサーバーによって通信サーバは、HTTPクライアントまたはクライアントおよびその他のネットワーク・インターフェースを介してユーザの要求を解決するために、ユーザーのニーズは、通訳やその他の説明HTTPによってその後のHTML文書を返すこと、および、説明を表示する表示は、ドライバを介して供給されます。

Webサーバー

 応答を与えるために、クライアントの要求にHTTPプロトコルを使用してWebサーバー。インターネット上のすべてのWebサーバが固有のアドレスを持ち、アドレスは、ドメイン名(または対応するIPアドレス)とすることができます。:クライアントが正当な要求を行う場合は、Webサーバーは、次のような、クライアントに要求されたコンテンツを送信します

  http://www.microsoft.com/intl/cn/index.html

  www.microsoft.comには、Webサーバーのドメイン名であり、かつ/ INT1 / CN /ファイルサーバーへのパスで、この要求は、www.microsoft.com /インターナショナル/ CN /ディレクトリにインデックスサーバーを得るために、httpプロトコルを使用することです。 HTMLファイル。Webサーバーが要求を取得した後、それは自動的にネットワークを介して、要求元にデータ・ストリームを/インターナショナル/ CN /ディレクトリ内のindex.htmlファイルを読み込み、ファイル転送モードになります。

データベース・サーバ

B / Sのアーキテクチャでは、必要なデータベース・サーバーのハードウェアに加えて、最も重要なのは情報の量は、オペレーティング・プラットフォームと開発環境に応じて、異なるデータベースに保存されているので、適切なデータベース管理システムを選択することで、あなたは、適切なデータベース環境を選択する必要があります。
オリジナルリンクします。https://blog.csdn.net/moshenglv/article/details/51863437

おすすめ

転載: www.cnblogs.com/vole/p/12121869.html