Udostępnij przez


Informacje o interfejsie API grupowania

Interfejs API grupowania elementów równorzędnych łączy technologię interfejsu API dostawcy przestrzeni nazw PNRP i Graphing API . Grupowanie dodaje następujące dwa elementy technologii:

  • Warstwa multipleksowania, która umożliwia wielu aplikacjom używanie jednego grafu, jednego portu i jednej bazy danych rekordów.
  • Zabezpieczenia, które zapewniają, że tylko zaproszeni członkowie grupy mogą do niej dołączyć i się z nią łączyć w trakcie jej istnienia.

Grupowanie zapewnia dostępne i łatwe podejście do łączenia sieci peer-to-peer dzięki przejrzystemu przepływowi połączeń i bezpiecznej komunikacji. Ten interfejs API wykorzystuje protokół PNRP do odkrywania grup i korzysta ze standardowego dostawcy zabezpieczeń opartego na PKI, dzięki czemu nie wymaga od dewelopera własnej implementacji. Jeśli jednak aplikacja wymaga większej elastyczności w zakresie opcji zabezpieczeń, rozważ użycie interfejsu API Graphing.

W poniższej tabeli przedstawiono tematy w tej sekcji interfejsu API grupowania:

Temat Opis
Jak pracować z grupami Opisuje przepływ wywołań w aplikacji grupowania równorzędnego od uruchomienia do zamknięcia.
Jak Działa Zabezpieczenie Grupy Opisuje sposób zabezpieczania członkostwa w grupach równorzędnych i wymiany danych.
Zapraszanie rówieśnika do grupy Opisuje proces, w którym rówieśnicy są zapraszani i dodawani do grupy rówieśników.
Jak nawiązać połączenie z grupą równorzędną Opisuje, jak równorzędny nawiązuje połączenie z grupą równorzędną i wchodzi z nią w interakcję.
Zarządzanie rekordami grupy Opisuje zapisy grup równorzędnych i sposób zarządzania nimi zarówno jako członek, jak i jako administrator.

 

Notatka

Aplikacje korzystające z interfejsu API grupowania w środowisku z zaporą wymagają grup wyjątków, które obejmują port specyficzny dla aplikacji, a także port "3587-TCP" dla interfejsu API grupowania i port "3540-UDP" dla protokołu PNRP. Te grupy wyjątków powinny być włączone za każdym razem, gdy aplikacja jest uruchomiona.