JavaWeb-クライアントとサーバー

ソフトウェアの使用つ

  • 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はこの合意によって使用されるプロトコルです。
公開された25元の記事 ウォンの賞賛0 ビュー284

おすすめ

転載: blog.csdn.net/qq_42219004/article/details/105276275