day25-1ネットワークアーキテクチャとインターネットがアップします

ネットワークアーキテクチャ

スタンドアローンアーキテクチャ

アプリケーション:

  • スタンドアローンのゲーム

CSアーキテクチャ

Webベースのアプリケーション:

  • クライアントのゲーム
  • CS --->クライアントクライアント/サーバサービス

クライアント:ユーザーがインストールされているソフトウェア

サーバー:ホスト・データベースの統合管理ソフトウェアがサーバーと呼ばれ、そしてその後、サーバーは、単にデータを管理、プラスビジネス・ロジックを処理していません。

サーバとクライアントの長所と短所に関するデータ

  • サーバー:統一された治療は、より高いセキュリティと安定性と容易なアップグレードを持っていますが、サーバーの負担が増加します。
  • クライアント:サーバーのリソースを節約することができ、各ユーザーに負担を割り当て、各インストールされたクライアントプログラムをアップグレードする必要があり、セキュリティと安定性は、いくつかの問題かもしれませんが、アップグレードはあまりにも面倒です。クライアントがネットワーク接続されない場合は、データが更新されません

BSのアーキテクチャ

  • ウェブゲーム
  • BS --->ブラウザブラウザ/サーバー

特定のビジネスに対処するためのクライアントのデフォルトのユーザーのコンピュータにインストールされたブラウザ、サイトの同じ種類へのアクセスは、異なるサーバーでそれぞれのプロトコルと治療の基準に従って共通のサーバプログラムを提供しています。

インターネットの組成とインターネット

ビューの作業の観点から、それは2つのブロックに分けることができます。

  1. エッジ部:この部分は、インターネットに接続されているすべてのホストで構成されています。この部分は、データの送信/受信を担当するリソースを、通信および共有するために、ユーザが直接使用され
  2. コア構成要素:ネットワーク・コンポーネントを接続するネットワークとルータの数が多いです。このセクションでは、データの伝送を担当する縁部にサービスを提供するために使用されます

手順の説明を簡素化:

  1. ブラウザ(クライアント)を開き
  2. www.taobao.comを入力し、----->淘宝網サーバ宛
  3. 押して、淘宝網のアドレスに解析されたクライアントwww.taobao.comに入力します(杭州.....)
  4. コマンドが淘宝網に送られ、淘宝網は、あなたがにデータを送信することができます
  5. クライアントは、データをレンダリング

インターネットハードウェア

ハードウェア:あなたに利用可能なネットワークは、基本的には端末装置、主にネットワーク化され、個人のデバイスで構成され、家族(企業)LAN、MAN、バックボーンネットワーク機器等のコンテンツサービスなどのホスト機器のサービスを提供しています。

  1. 端末装置:コンピュータ(PC、ノートPC)、携帯機器(携帯電話、パッド)、スマートテレビ、スマートホーム
  2. ネットワーク機器:LAN、ケーブル、クリスタルヘッド、ルータ、家庭用スイッチ、ファイアウォール、リピータ、ブリッジ
  3. ホストデバイス:IDCの部屋、キャビネット、精密空調、ロードバランサ、サーバ、ワークステーション、ミニコンピュータ、メインフレーム

インターネット・ソフトウェア・コンポーネント

软件:应用程序,完成具体的任务,大致分成网络协议类,操作系统类,平台中间件类,应用类。

  1. 网络协议类,比如互联网的基础协议tcp/ip协议
  2. 操作系统类,比如window,linux,macOS,android,iOS
  3. 平台中间件类:比如webServer,Nginx,Apache,Tomcat,MySQL等
  4. 应用类:比如浏览器,微信,邮箱,游戏等等。

注意:上述四种分类,上三种都是基于协议开发的应用程序

おすすめ

転載: www.cnblogs.com/863652104kai/p/11084700.html