ピア インフラストラクチャとは
ピア インフラストラクチャは、強力で柔軟ないくつかの API のセットです。 主なコンポーネントは次のとおりです。
ピア グラフ API
ピア インフラストラクチャは、ピア グラフ内のピア間で効率的かつ確実に情報を渡すことができるグラフ化テクノロジを提供します。 Peer Graphing API を使用すると、各ノードにグラフ内のデータの一貫性のあるビューが確保されます。
Peer Graphing API を使用して、次の操作を行うことができます。
- ピア グラフの作成と管理
- ピア グラフで他のピアを列挙して操作する
- ピア グラフ内の各ノードに レコード の形式でデータを送信する
ピア グループ化 API
ピア グループ化 API は、ピア PNRP API と Graphing API を組み合わせて強化し、次の 2 つのコンポーネントを追加します。
- 1 つのピア エンティティで実行されている複数のアプリケーションがグループに接続できるようにする多重化レイヤー
- グループに招待されたピアのみが、グループの有効期間を通じてグループに接続できるようにする特定のセキュリティ モデル
ピア グループ化 API を使用して、次の操作を行うことができます。
- セキュリティで保護されたピア グループを作成および管理する
- グループ内の他のピアを列挙して操作する
- ピア グループ内の各ノードに レコード の形式でデータを送信する
Peer Identity Manager API
Peer Identity Manager API を使用すると、PNRP で使用できるセキュリティで保護されたピア名を作成して、名前を発行するユーザーが正式に名前を所有していることを確認できます。 ピア名は ID とも呼ばれ、ピア グループ化 API でグループ内の個人を識別するために使用されます。
Peer Identity Manager API を使用して、次の操作を行うことができます。
- ピア ID を作成、列挙、および管理します。
PNRP 名前空間プロバイダー API
ピア インフラストラクチャには、 PNRP 名前空間プロバイダー API と呼ばれるサーバーレスの名前解決テクノロジが用意されています。 Winsock 2 PNRP 名前空間プロバイダー API を使用することで、ピア、サービス、コンピューティング デバイス、ピア グループ エンドポイントは、PNRP クラウド内の別のエンドポイントを管理、登録、登録解除、解決できます。
注意
PNRP は、 ピア名解決プロトコルの頭字語です。