Informationen zur Gruppierungs-API
Die Peergruppierungs-API kombiniert die Technologie der PNRP-Namensraumanbieter-API und der Graphing-API. Die Gruppierung fügt die folgenden beiden Technologieelemente hinzu:
- Eine Multiplexingebene, die es mehreren Anwendungen ermöglicht, ein Diagramm, einen Port und eine Datensatzdatenbank zu verwenden.
- Sicherheit, die sicherstellt, dass nur Peers, die zu einer Gruppe eingeladen werden, während der gesamten Lebensdauer einer Gruppe beitreten und eine Verbindung herstellen können.
Die Gruppierung bietet aufgrund des einfachen Anrufflusses und des sicheren Messagings einen leicht zugänglichen und einfachen Ansatz für Peernetzwerke. Diese API verwendet PNRP für die Gruppenermittlung und einen standardmäßigen PKI-basierten Sicherheitsanbieter, anstatt einen Entwickler zu implementieren. Wenn Ihre Anwendung jedoch mehr Flexibilität in Bezug auf Sicherheitsoptionen erfordert, sollten Sie die Graphing-API in Erwägung ziehen.
In der folgenden Tabelle werden die Themen in diesem Abschnitt zur Gruppierungs-API aufgeführt:
Thema | BESCHREIBUNG |
---|---|
Arbeiten mit Gruppen | Beschreibt den Anruffluss in einer Peergruppierungsanwendung vom Start bis zum Herunterfahren. |
Funktionsweise der Gruppensicherheit | Beschreibt, wie die Peergruppenmitgliedschaft und der Datenaustausch gesichert werden. |
Einladen eines Peers zu einer Gruppe | Beschreibt den Prozess, durch den Peers eingeladen und einer Peergruppe hinzugefügt werden. |
Herstellen einer Verbindung mit einer Peergruppe | Beschreibt, wie ein Peer eine Verbindung mit einer Peergruppe herstellt und mit dieser interagiert. |
Verwalten von Gruppendatensätzen | Beschreibt Peergruppendatensätze und deren Verwaltung als Mitglied und als Administrator. |
Hinweis
Anwendungen, die die Gruppierungs-API in einer Umgebung mit einer Firewall verwenden, erfordern Ausnahmegruppen, die den für die Anwendung spezifischen Port abdecken, sowie Port "3587-TCP" für die Gruppierungs-API und Port "3540-UDP" für PNRP. Diese Ausnahmegruppen sollten immer dann aktiviert werden, wenn die Anwendung ausgeführt wird.