グループ化 API について
ピア グループ化 API は、 PNRP ネーム スペース プロバイダー API と Graphing API のテクノロジを組み合わせたものです。 グループ化では、次の 2 つのテクノロジが追加されます。
- 複数のアプリケーションが 1 つのグラフ、1 つのポート、1 つのレコード データベースを使用できるようにする多重化レイヤー。
- グループに招待されたピアのみが、グループの有効期間を通じて参加および接続できるようにするセキュリティ。
グループ化は、簡単な呼び出しフローとセキュリティで保護されたメッセージングのために、ピアリング ネットワークにアクセスしやすく簡単なアプローチを提供します。 この API は、開発者に実装を要求するのではなく、グループ検出と標準的な PKI ベースのセキュリティ プロバイダーに PNRP を利用します。 ただし、アプリケーションでセキュリティ オプションの観点からより高い柔軟性が必要な場合は、 Graphing API の使用を検討してください。
次の表は、このグループ化 API セクションのトピックを示しています。
トピック | 説明 |
---|---|
グループを操作する方法 | スタートアップからシャットダウンまでのピア グループ化アプリケーションの呼び出しフローについて説明します。 |
グループ セキュリティのしくみ | ピア グループ メンバーシップとデータ交換をセキュリティで保護する方法について説明します。 |
ピアをグループに招待する | ピアが招待され、ピア グループに追加されるプロセスについて説明します。 |
ピア グループに接続する方法 | ピアがピア グループに接続し、ピア グループと対話する方法について説明します。 |
グループ レコードの管理 | ピア グループ レコードと、それらをメンバーおよび管理者として管理する方法について説明します。 |
注意
ファイアウォールのある環境でグループ化 API を使用するアプリケーションには、アプリケーションに固有のポートをカバーする例外グループと、グループ化 API のポート '3587-TCP' と PNRP のポート '3540-UDP' が必要です。 これらの例外グループは、アプリケーションが実行されるたびに有効にする必要があります。