PNRP nello sviluppo di applicazioniPNRP in Application Development

In Windows Vista, le applicazioni di rete possono accedere alle funzioni di risoluzione e pubblicazione dei nomi tramite un'API PNRP semplificata.In Windows Vista, networking applications can access name publication and resolution functions through a simplified PNRP application programming interface (API).

Implementazione del protocollo PNRP (Peer Name Resolution Protocol)Implementing the Peer Name Resolution Protocol

Con l'API PNRP semplificata, non vengono specificati in modo esplicito i cloud per registrare il nome e gli indirizzi, ma è il componente PNRP a determinare automaticamente i cloud appropriati a cui connettersi e gli indirizzi da pubblicare all'interno dei cloud.With the simplified PNRP API, clouds are not explicitly specified to register the name and addresses; the PNRP component automatically determines the appropriate clouds to join and the addresses to publish within the clouds.

Per semplificare notevolmente la risoluzione dei nomi PNRP in Windows Vista, ora i nomi PNRP possono essere integrati nella funzione getaddrinfo() di Windows Sockets.For highly simplified PNRP name resolution in Windows Vista, PNRP names are now integrated into the getaddrinfo() Windows Sockets function. Per usare PNRP per la risoluzione di un nome in un indirizzo IPv6, le applicazioni possono servirsi della funzione getaddrinfo() per risolvere il nome di dominio completo (FQDN) name.prnp.net, in cui name rappresenta il nome di peer risolto.To use PNRP to resolve a name to an IPv6 address, applications can use the getaddrinfo() function to resolve the Fully Qualified Domain Name (FQDN) name.prnp.net, in which name is peer name being resolved. Il dominio pnrp.net in Windows Vista è un dominio riservato per la risoluzione dei nomi PNRP.The pnrp.net domain is a reserved domain in Windows Vista for PNRP name resolution.

Il passaggio di messaggi tra le applicazioni PeerToPeer viene ancora gestito da architetture sottostanti, ad esempio PeerChannel e Dati di grandi dimensioni e flussi WCF.Message passing between PeerToPeer applications is still handled by underlying architectures such as PeerChannel and WCF Large Data and Streaming.

Vedere ancheSee Also

System.Net.PeerToPeer