次の方法で共有


ピアツーピア ネットワーク

ピア チャネルとは、Windows Communication Foundation (WCF) のマルチパーティ対応ピアツーピア (P2P) 通信技術です。この技術によって、アプリケーション開発者は安全で拡張可能なメッセージ ベースの P2P 通信チャネルを利用できます。ピア チャネルのメリットを活用するマルチパーティ アプリケーションの一般的な例は、チャットなどの共同作業アプリケーションです。チャットでは、ユーザーのグループがサーバーなしのピアツーピア方式で互いに会話します。ピア チャネルを使用することで、顧客シナリオや企業シナリオでの P2P コラボレーション、コンテンツ配布、負荷分散、および分散処理が実現されます。

Windows Vista では、すべての WCF と同様に、既定でピア チャネルが有効になっています。ピア チャネルのクラスにアクセスするには、プロジェクトに System.ServiceModel.dll への参照を追加します。

次の各セクションには、ピアツーピア ネットワークに関する情報と、ピア チャネルのクラスを使用してピア対応のネットワーク アプリケーションを作成する方法が記載されています。

このセクションの内容

ピア チャネルのシナリオ : パブリケーション/サブスクリプション メッセージング、コラボレーション、分散処理、ゲームなど、ピア チャネル API でサポートされる開発シナリオを紹介します。

ピア チャネルの概要 : ピア メッシュ、ピア ノード、ピア チャネルのセキュリティ、およびピア リゾルバーについて説明します。

ピア チャネル アプリケーションの構築 : ピア チャネル アプリケーションの開発に関するガイダンスを示します。

ピア チャネルのコード例

Extending Peer Channel

Peer Channel Samples

Peer Channel Custom Peer Resolver

Peer Channel Chat

ピア チャネル チームのブログ

ピア チャネル チームのブログ (https://go.microsoft.com/fwlink/?LinkID=114530)