ピア ツー ピア ネットワークでは、次のシナリオが有効または強化されます。
リアルタイム コミュニケーション (RTC)
サーバーレス インスタント メッセージング
RTC は現在存在します。 コンピューター ユーザーは、今日、同僚とチャットしたり、音声やビデオで会話したりできます。 ただし、既存のプログラムとその通信プロトコルの多くは、機能するためにサーバーに依存しています。 アドホック ワイヤレス ネットワークに参加している場合、または分離されたネットワークの一部である場合、これらの RTC 機能を使用することはできません。 ピア ツー ピア テクノロジを使用すると、RTC テクノロジをこれらの追加のネットワーク環境に拡張できます。
リアルタイムマッチメイキングとゲームプレイ
RTC と同様に、リアルタイム ゲームプレイは現在存在します。 インターネットを介してゲーム コミュニティに対応する多くの Web ベースのゲーム サイトがあります。 同じような興味を持つ他のゲーマーを見つけ、一緒にゲームをプレイする機能を提供します。 問題は、ゲームサイトがインターネット上にのみ存在し、世界で最高のゲーマーと対戦したい熱心なゲーマーを対象としていることです。 これらのサイトは、プロセスで役立つ統計情報を追跡して提供します。 ただし、これらのサイトでは、ゲーマーがさまざまなネットワーク環境のフレンド間でアドホック ゲームを設定することはできません。 ピア ツー ピア ネットワークは、この機能を提供できます。
コラボレーション
目標を解決するプロジェクト ワークスペース
共有ワークスペース アプリケーションを使用すると、アドホック ワークグループを作成し、ワークグループの所有者が共有ワークスペースにツールとコンテンツを設定して、グループが問題を解決できるようにします。 これには、メッセージ ボード、生産性ツール、ファイルが含まれる場合があります。
他のユーザーとファイルを共有する
プロジェクト ワークスペース共有のサブセットは、ファイルを共有する機能です。 現在のバージョンの Windows ではこの機能が存在しますが、ピアツーピア ネットワークを通じて拡張して、ファイル コンテンツを簡単かつわかりやすい方法で利用できるようにすることができます。 インターネットの端またはアドホック コンピューティング環境で、信じられないほどの豊富なコンテンツに簡単にアクセスできるようにすることで、ネットワーク コンピューティングの価値が高くなります。
エクスペリエンスの共有
ワイヤレス接続の普及に伴い、ピア ツー ピア ネットワークを使用すると、ピアのグループでオンラインになり、発生している間にエクスペリエンス (サンセット、ロック コンサート、休暇クルーズなど) を共有できます。
コンテンツの配布
テキスト メッセージ
ピア ツー ピア ネットワークを使用すると、ファイルまたはメッセージの形式でテキスト ベースの情報を大規模なユーザー グループに伝達できます。 たとえば、ニュース 一覧です。
オーディオとビデオ
ピア ツー ピア ネットワークを使用すると、大規模なコンサートや会社の会議など、大規模なユーザー グループにオーディオまたはビデオ情報を配信することもできます。 コンテンツを今すぐ配布するには、負荷を収集して数百または数千人のユーザーに配布するように大容量サーバーを構成する必要があります。 ピアツーピア ネットワークでは、一元化されたサーバーから実際にコンテンツを取得できるのは少数のピアだけです。 この情報は、これらのピアから数人の他のユーザーに配信され、情報を受け取ったユーザーからさらに他のユーザーに配信されます。 コンテンツの配布負荷は、クラウド内のピアに分散されます。 コンテンツを受信するピアは、最も近い配布ピアを見つけて、そこからコンテンツを取得します。
製品更新プログラムの配布
ピアツーピア ネットワークでは、製品の更新プログラム (セキュリティ更新プログラムやサービス パック) などのソフトウェアを配布するための効率的なメカニズムを提供することもできます。 ソフトウェア配布サーバーへの接続を持つピアは、製品の更新プログラムを取得し、そのグループの他のメンバーに伝達できます。
分散処理
タスクの分割と配布
大規模なコンピューティング タスクは、まず、ピアのコンピューティング リソースに適した個別の小さなコンピューティング タスクに分割できます。 ピアは大規模なコンピューティング タスクの分割を行うことができます。 その後、ピアツーピア ネットワークは、個々のタスクをグループ内の個別のピアに分散できます。 各ピアはコンピューティング タスクを実行し、その結果を一元化された累積ポイントに報告します。
コンピューター リソースの集計
分散処理にピアツーピア ネットワークを利用するもう 1 つの方法は、アイドル状態のプロセッサ時間中に実行され、中央サーバーによって調整される大規模なコンピューティング タスクの一部である各ピアでプログラムを実行することです。 複数のコンピューターのプロセッサを集約することで、ピア ツー ピア ネットワークでは、ピア コンピューターのグループを大規模なコンピューティング タスク用の大規模な並列プロセッサに変換できます。
こちらも参照ください
.NET