PNRP no desenvolvimento de aplicativos

No Windows Vista, os aplicativos de rede podem acessar funções de publicação e resolução de nomes por meio de uma API (interface de programação de aplicativo) PNRP simplificada.

Implementando o protocolo PNRP

Com a API PNRP simplificada, as nuvens não são especificadas explicitamente para registrar o nome e os endereços; O componente PNRP determina automaticamente as nuvens apropriadas a serem unidas e os endereços a serem publicados nas nuvens.

Para proporcionar uma resolução de nomes PNRP simplificada no Windows Vista, os nomes PNRP agora estão integrados à função getaddrinfo() do Windows Sockets. Para usar o PNRP para solucionar um nome para um endereço IPv6, os aplicativos podem usar a função getaddrinfo() para solucionar o FQDN (nome de domínio totalmente qualificado) nome.prnp.net, no qual nome é o nome do par que está sendo resolvido. O domínio pnrp.net é um domínio reservado no Windows Vista para resolução de nomes PNRP.

A passagem de mensagens entre aplicativos PeerToPeer ainda é tratada por arquiteturas subjacentes, como PeerChannel e WCF Large Data e Streaming.

Consulte também