エンドシステムとの間の通信の二つの手段:
エンドシステム間の通信は、2つのカテゴリに一般的に分けることができます。
クライアント - クライアント/サーバモードでサーバモードは、(C / Sモード)、C / Sモードと呼びます。
ピア・モードPeertoPeerの方法である(P2Pモード)、P2Pと呼ばれます。
1.クライアント - サーバモード
クライアント(クライアント)及びサーバ(サーバ)は、2つのアプリケーションプロセス通信に関与していることをいいます。
クライアント - サーバアプローチは、サービスに記載されており、プロセス間の関係が提供されています。
お客様は、サーバーのサービス・プロバイダーをパーティのサービスを要求しています。
サービス要求者とサービスプロバイダーは、ネットワークのコアが提供するサービスを使用する必要があります。
クライアントソフトウェアの機能:
あなたは(サービス要求)を通信しようとする際に操作した後、リモート・サーバーへのユーザーを開始通信と呼ばれています。そのため、クライアントは、サーバープログラムのアドレスを知っている必要があります。
これは、特別なハードウェアや複雑なオペレーティング・システムを必要としません。
サーバーソフトウェアの特徴:
Aは、ローカルまたはリモートのクライアント要求を複数扱うことができ、特定のサービスを、提供するためのプログラムを専門に。
システムが自動的に開始した後、呼び出し、常に、実行中の受動的に待っていると、全国の顧客からの通信要求を受け入れてきました。そのため、サーバは、クライアントプログラムのアドレスを知っている必要はありません。
一般的に強力なハードウェアと先進的なオペレーティングシステムのサポートが必要です。
クライアントとサーバーの通信との間の関係を確立した後、双方向通信は、クライアントとサーバがデータを送受信することができますすることができます。
2.ピア接続
ピア接続は(ピア・ツー・ピア、P2Pと略記)ホストは通信サービス・プロバイダまたはサービス・リクエスタ2つを区別しないことを意味します。
長い両方のホストがピア接続ソフトウェア(P2Pソフト)にピアを実行している限り、それらはピア通信接続に等しく、ピアとすることができます。
双方は、既にハードディスクに保存されている他の共有ドキュメントをダウンロードすることができます。
ピア接続特性:
ピア接続の本質は、まだクライアント・サーバモード、ちょうどおよびすべてのホスト、クライアント接続とサーバーの両方を使用しています。
ホストC Dサービスを要求する場合たとえば、Cは、Dは、サーバーで、クライアントです。Cと同じ時間には、Fにサービスを提供する場合しかし、その後、Cと同じ時間には、サーバーとして動作します。
ピア接続作業が同時に作業(百万上記)ピア多数のユーザをサポートすることができます