PNRP nello sviluppo di applicazioni

In Windows Vista le applicazioni di rete possono accedere alle funzioni di pubblicazione e risoluzione dei nomi tramite un'API (Application Programming Interface) PNRP semplificata.

Implementazione del protocollo di risoluzione dei nomi peer

Con l'API PNRP semplificata, i cloud non vengono specificati in modo esplicito per registrare il nome e gli indirizzi; il componente PNRP determina automaticamente i cloud appropriati per l'aggiunta e gli indirizzi da pubblicare all'interno dei cloud.

Per una risoluzione dei nomi PNRP estremamente semplificata in Windows Vista, i nomi PNRP sono ora integrati nella funzione Getaddrinfo() Windows Sockets. Per usare PNRP per risolvere un nome in un indirizzo IPv6, le applicazioni possono usare la funzione getaddrinfo() per risolvere il nome di dominio completo (FQDN) name.prnp.net, dove il nome è il nome peer da risolvere. Il dominio pnrp.net è un dominio riservato in Windows Vista per la risoluzione dei nomi PNRP.

Il passaggio di messaggi tra le applicazioni PeerToPeer è ancora gestito da architetture sottostanti, ad esempio PeerChannel e WCF Large Data and Streaming.

Vedere anche