10テクニカルアーキテクチャ

問題

そのプロジェクトの一般的な技術アーキテクチャ

答え

  • Cアーキテクチャ
    ネットワーキングせずに、クライアントである、また、WPS、スタンドアローンのゲームとして、使用することができます。
  • C / Sアーキテクチャ
    、すなわちクライアント/サーバアーキテクチャは、例えばQQ、マイクロ文字のために、ネットワークに接続されます。C / Sインタフェースの利点は、スムーズなローカルリソースを使用する方が簡単です。欠点は、大の更新されたバージョンの費用で、通常、あなたは複数のバージョンを維持する必要があります。
  • B / Sのアーキテクチャ
    ブラウザ/サーバ・アーキテクチャでは、そのような淘宝網、Jingdongはとして、ネットワーク化されなければなりません。非常に容易である更新のB / Sバージョンの利点、欠点は、限られた局所的な使用では、ブラウザに依存しています。
  • 分散アーキテクチャ
    のユーザーが急増とは、単一のサービスは、訪問のような多数を負担することができません。だから、あなたは一つ一つが、それぞれ小さなプロジェクトは単独の機能の一部を負担し、個別にデプロイ小規模なプロジェクトに大きなプロジェクトを置くことができ、大粒径は避けられないのアップグレードを管理するために、小さいサイズ、コーディングのしやすさ、メンテナンス、アップグレード、ちょうど困難になり、分散アーキテクチャは、経営困難に比べて大きな利点をもたらし、それのコストの一部でしかありません。分散型アーキテクチャの実装技術、一般ダボ+飼育係を選択してください。ダボは、登録センターなどの一部の管理機能、飼育係を負担します。
  • マイクロサービスアーキテクチャ
    のマイクロサービスアーキテクチャをアップグレードし、分散型アーキテクチャを最適化され、事業は徹底した組立技術とサービスを実施しました。選択springcloudのマイクロサービスアーキテクチャ。springcloud監視、フィルタリング、ルーティング、登録、発見、ヒューズから、一連の構成要素を含み、及び管理は、その対応する構成要素を有し、なぜならスプリング天然の、生物学的に豊かな、コミュニティ活動との関連の。マイクロサービスを述べ、基本的にspringcloudを指します。

おすすめ

転載: www.cnblogs.com/alichengxuyuan/p/12599998.html