ソフトウェアの使用つ
- C / S:サーバは主にデータベース、すべてのビジネス・ロジックおよびインターフェイスは、完全な、より安全な、リッチなユーザー・インターフェースにクライアントに引き渡されている、ユーザ体験は良いとしたクライアント/サーバ、PCクライアント、サーバアーキテクチャ、あらゆるアップグレードは、異なるオペレーティングシステムの開発、貧しい移植のために、再インストールする必要があります。
- B / S:のみ交換インターフェースレンダリングやデータにクライアントを完了するために、サーバへのブラウザ/サーバ、ブラウザ/サーバアーキテクチャ、ブラウザベースのアプリケーションにアクセスするには、ビジネス層、サーバ側の開発のみ、クロスプラットフォーム、携帯性に優れ、セキュリティは比較的低く、貧弱なユーザーエクスペリエンスです。
Webリソース
-
ウェブは何ですか:WEBページとそれが参照するために、ネットワークホストアクセス外部のリソースを表すために使用されます。
-
Webリソースの分類
1.静的なWebリソースは:人々は、データは常に同じである閲覧するためのWebページを参照します。
2.動的なWebリソース:ページは変更される場合がウェブのコンテンツを見るために、異なる時点を訪れ、プログラムによって生成されたWebページを閲覧する人のためのデータを参照します。 -
:保存されたWebリソース
上のWebサーバ1.すべてのWebリソース
ソフトウェアのWebリソースへの外部からのアクセスのために使用することができる2.webサーバ
に対応するポートを介して、その彼らができる指定されたディレクトリに3.webリソースブラウザでそれらにアクセスすることができます。 -
URL:プロトコル://ホストアドレス:ポート番号/アドレスリソース
-
クライアント:ブラウザ、Androidのプログラム、iOSのプログラム、小さなマイクロチャネルプログラム。
-
サーバ:PHPサーバー、Tomcatサーバー、nodeJSサーバー....
リソースアクセスプロセス
私たちはあなたがページを見ることができる理由は、ブラウザでURLにアクセスすると、ウェブサイトは、実際に対応するIPアドレスで、コンピュータに対応するIPアドレスは、インストールされたコンピュータによって、コンピュータの対応するIPアドレスを見つけますWebサーバが対応するサーバを見つけるために、ポート番号による対応するサーバを見つけ、そこにある、サーバーがあなたにページを返し、このようなプロセスは、プロセスのhttp要求です。
要求と応答
- 要求:サーバーにクライアント要求
- 回答:あなたはクライアントにデータを送信するサーバー
- 要求と応答は、特定の形式があります。サーバーへのクライアントどのような形式のデータとよく一致し、サーバーがクライアントにデータをフォーマットするものでも合意し、HTTPはこの合意によって使用されるプロトコルです。