B / SとC / Sアーキテクチャ

最近の検査・サーバ・アプリケーションでは、/秒とC / SをBにか理解していない、ここにメモしておきます

1、B / S構造

Bは、ブラウザを意味し、英語の単語「ブラウザ」の最初の文字であり; Sは、サーバを意味し、英語の単語「サーバー」、の最初の文字です。B / Sには、「ブラウザ/サーバ」は「ブラウザ/サーバ」モードの略です。

インターネットの発展とB / Sの構造、ネットワーク構造モデルの登場の上昇後にウェブ。コアビジネスの処理はサーバ側で完了するように、このモデルでは、クライアントを統合します。あなただけがWeb Serverのデータベースを介してデータを交換することができ、パソコンや携帯電話のブラウザをインストールする必要があります。

それはそれの構造は何ですか「B / S」の下では明らかではないでしょうか?私たちは、一日でこの構造を使用していませんか?ブラウザBaiduの検索を使用して携帯電話やパソコンで、ニュースを読んで、そのデータ交換のための「B / S」構造の使用であります

この「B / S」構造の多くの利点があり、クライアントはブラウザで、維持するための基本的な必要性を維持し、アップグレードが容易、サーバーだけを維持してアップグレードする必要があり、もちろん、中に異なる多くの利点が、あることができます導入。

 

二、C / Sの構造

Cは、英語の単語「クライアント」そのクライアントの意味の最初の文字で、C / Sは、「クライアント/サーバ」、すなわち「クライアント/サーバ」モードの略です。

C / Sの構造は、ソフトウェアシステムのアーキテクチャである、それは生活の中でも、非常に一般的です。この構造は、トラフィックが合理的に大幅に通信コストを削減することができますが、比較的困難アップグレードおよび保守するために、クライアントとサーバーに割り当てられている処理する必要があります。このような私たちはあなたの携帯電話にインストールマイクロ手紙、QQとして、そのようなC / Sの構造としての栄光アプリケーションの王です。

違い

異なるハードウェア環境は、C / Sは、通常、プライベートネットワーク、小規模ネットワーク環境上に構築されています。B / Sは、ライン上のWAN、適応性、範囲、通常のオペレーティングシステムおよびブラウザ上に構築され、ユーザベースが相対的に固定されているので、C /構造は、B / Sの構造よりも安全であり、情報の保護が強く、B / S構造が比較的簡単メンテナンスで、アップグレード、およびアップグレードが比較的困難でC / S構造の維持です。

私が要約してみましょうウェブからアクセスされ、クライアントソフトウェアがアクセスするために必要です

 

CSRFとSSRF

SSRF(サーバー側のリクエストフォージェリ、サーバーリクエストフォージェリ)とCSRF(クロスサイトリクエストフォージェリ)、クロスサイトリクエストフォージェリ

実際には、文字通りの意味から理解することができます

サーバ側のリクエストフォージェリ攻撃によりSSRF

CSRFは、CSRFに襲われます

 

おすすめ

転載: www.cnblogs.com/bruze/p/11354946.html