Compartilhar via


Sobre a API de Agrupamento

A API de Agrupamento de Pares combina a tecnologia da API do Provedor de Espaço de Nome PNRP e da API de Grafo. O agrupamento adiciona as duas seguintes peças de tecnologia:

  • Uma camada de multiplexação que permite que vários aplicativos usem um grafo, uma porta e um banco de dados de registro.
  • Segurança que garante que apenas colegas convidados para um grupo possam ingressar e se conectar durante todo o tempo de vida de um grupo.

O agrupamento fornece uma abordagem acessível e fácil para a rede de emparelhamento devido ao fluxo de chamadas simples e mensagens seguras. Essa API utiliza o PNRP para descoberta de grupo e um provedor de segurança baseado em PKI padrão, em vez de exigir que um desenvolvedor implemente um. No entanto, se o aplicativo exigir maior flexibilidade em termos de opções de segurança, considere usar a API do Graphing.

A tabela a seguir identifica os tópicos nesta seção API de agrupamento:

Tópico Descrição
Como trabalhar com grupos Descreve o fluxo de chamadas em um aplicativo de Agrupamento de Pares da inicialização ao desligamento.
Como funciona a segurança de grupo Descreve como a associação de grupos pares e as trocas de dados são protegidas.
Convidar um par para um grupo Descreve o processo pelo qual os pares são convidados e adicionados a um grupo de pares.
Como se conectar a um grupo de pares Descreve como um par se conecta e interage com um grupo de pares.
Gerenciando registros de grupo Descreve os registros de grupo de pares e como gerenciá-los como membro e como administrador.

 

Observação

Os aplicativos que usam a API de Agrupamento em um ambiente com um firewall exigem grupos de exceção que abrangem a porta específica do aplicativo, bem como a porta '3587-TCP' para a API de Agrupamento e a porta '3540-UDP' para PNRP. Esses grupos de exceção devem ser habilitados sempre que o aplicativo estiver em execução.