PNRP dans le développement d’applications

Dans Windows Vista, les applications réseau peuvent accéder aux fonctions de publication et de résolution de noms via une interface de programmation d’applications PNRP simplifiée (API).

Implémentation du protocole PNRP

Avec l’API PNRP simplifiée, les clouds ne sont pas explicitement spécifiés pour inscrire le nom et les adresses ; Le composant PNRP détermine automatiquement les clouds appropriés à joindre et les adresses à publier dans les clouds.

Pour une résolution de noms PNRP hautement simplifiée dans Windows Vista, les noms PNRP sont désormais intégrés à la fonction getaddrinfo() Windows Sockets. Pour utiliser PNRP afin de résoudre un nom en une adresse IPv6, les applications peuvent utiliser la fonction getaddrinfo() pour résoudre le nom de domaine complet (FQDN) « nom.prnp.net », où « nom » correspond au nom de pair en cours de résolution. Le domaine pnrp.net est un domaine réservé dans Windows Vista pour la résolution de noms PNRP.

Le passage de messages entre les applications PeerToPeer est toujours géré par des architectures sous-jacentes telles que PeerChannel et WCF Large Data and Streaming.

Voir aussi