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 Technologieteile 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 sind, 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 zugänglichen und einfachen Ansatz für Peernetzwerke. Diese API verwendet PNRP für die Gruppenermittlung und einen PKI-basierten Standardsicherheitsanbieter, anstatt dass ein Entwickler einen implementieren muss. Wenn Ihre Anwendung jedoch mehr Flexibilität in Bezug auf Sicherheitsoptionen erfordert, sollten Sie die Graphing-APIverwenden.

In der folgenden Tabelle sind die Themen in diesem Abschnitt zur Gruppierungs-API aufgeführt:

Thema Beschreibung
Arbeiten mit Gruppen Beschreibt den Aufruffluss in einer Peergruppierungsanwendung vom Start bis zum Herunterfahren.
Funktionsweise der Gruppensicherheit Beschreibt, wie Peergruppenmitgliedschaften und Datenaustausche geschützt werden.
Einladen eines Peers zu einer Gruppe Beschreibt den Prozess, mit dem Peers eingeladen und einer Peergruppe hinzugefügt werden.
Verbinden zu einer Peergruppe Beschreibt, wie ein Peer eine Verbindung mit einer Peergruppe herstellt und mit dieser interagiert.
Verwalten von Gruppendatensätzen Beschreibt Peergruppendatensätze und ihre Verwaltung als Mitglied und Administrator.

Hinweis

Anwendungen, die die Gruppierungs-API in einer Umgebung mit einer Firewall verwenden, erfordern Ausnahmegruppen, die den anwendungsspezifischen 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.