Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La rete peer-to-peer abilita o migliora gli scenari seguenti:
Real-Time Comunicazioni (RTC)
Messaggistica istantanea serverless
L'RTC esiste oggi. Gli utenti del computer possono chattare e avere conversazioni vocali o video con i loro colleghi oggi. Tuttavia, molti dei programmi esistenti e i relativi protocolli di comunicazione si basano sui server per funzionare. Se si partecipa a una rete wireless ad hoc o si fa parte di una rete isolata, non è possibile utilizzare queste strutture RTC. La tecnologia peer-to-peer consente l'estensione delle tecnologie RTC a questi ambienti di rete aggiuntivi.
Matchmaking e gioco in tempo reale
Analogamente a RTC, il gioco in tempo reale esiste oggi. Ci sono molti siti di giochi basati sul Web che soddisfano la community di giochi tramite Internet. Offrono la possibilità di trovare altri giocatori con interessi simili e giocare un gioco insieme. Il problema è che i siti di gioco esistono solo su Internet e sono orientati verso il giocatore avido che vuole giocare contro i migliori giocatori del mondo. Questi siti tengono traccia e forniscono le statistiche utili per il processo. Tuttavia, questi siti non consentono a un gamer di configurare un gioco ad hoc tra amici in un'ampia gamma di ambienti di rete. La rete peer-to-peer può offrire questa funzionalità.
Collaborazione
Aree di lavoro di progetto che risolvono un obiettivo
Le applicazioni dell'area di lavoro condivise consentono la creazione di gruppi di lavoro ad hoc e quindi consentono ai proprietari del gruppo di lavoro di popolare l'area di lavoro condivisa con gli strumenti e il contenuto che consentiranno al gruppo di risolvere un problema. Ciò può includere bacheche di messaggi, strumenti di produttività e file.
Condivisione di file con altri utenti
Un subset di condivisione dell'area di lavoro del progetto è la possibilità di condividere file. Anche se questa possibilità esiste oggi con la versione corrente di Windows, può essere migliorata tramite la rete peer-to-peer per rendere il contenuto dei file disponibile in modo semplice e semplice. La possibilità di accedere facilmente all'incredibile ricchezza di contenuti al perimetro di Internet o in ambienti di calcolo ad hoc aumenta il valore del network computing.
Condivisione di esperienze
Con la connettività wireless che diventa sempre più diffusa, la rete peer-to-peer consente di essere online in un gruppo di peer e di poter condividere le esperienze (ad esempio un tramonto, un concerto rock o una crociera in vacanza) mentre si verificano.
Distribuzione del contenuto
SMS
La rete peer-to-peer può consentire la diffusione di informazioni basate su testo sotto forma di file o messaggi a un gruppo di utenti di grandi dimensioni. Un esempio è un elenco di notizie.
Audio e video
La rete peer-to-peer può anche consentire la diffusione di informazioni audio o video a un gruppo di utenti di grandi dimensioni, ad esempio un grande concerto o una riunione aziendale. Per distribuire il contenuto, è necessario configurare server ad alta capacità per raccogliere e distribuire il carico a centinaia o migliaia di utenti. Con la rete peer-to-peer, solo pochi peer otterrebbero effettivamente il contenuto dai server centralizzati. Questi pari diffondono queste informazioni ad alcune altre persone che a loro volta le inviano ad altri e così via. Il carico di distribuzione del contenuto viene distribuito ai peer nel cloud. Un peer che vuole ricevere il contenuto troverà il peer di distribuzione più vicino e otterrà il contenuto da essi.
Distribuzione degli aggiornamenti dei prodotti
La rete peer-to-peer può anche fornire un meccanismo efficiente per distribuire software come gli aggiornamenti del prodotto (aggiornamenti della sicurezza e Service Pack). Un peer che dispone di una connessione a un server di distribuzione software può ottenere l'aggiornamento del prodotto e propagarlo agli altri membri del gruppo.
Elaborazione distribuita
Divisione e distribuzione di un'attività
Un'attività di elaborazione di grandi dimensioni può essere prima suddivisa in attività di calcolo più piccole adatte alle risorse di calcolo di un peer. Un peer può eseguire la divisione dell'attività di elaborazione di grandi dimensioni. Quindi, la rete peer-to-peer può distribuire le singole attività ai peer separati nel gruppo. Ogni peer esegue l'attività di calcolo e ne restituisce il risultato a un punto di accumulo centralizzato.
Aggregazione delle risorse del computer
Un altro modo per usare la rete peer-to-peer per l'elaborazione distribuita consiste nell'eseguire programmi in ogni peer eseguito durante i tempi di inattività del processore e fanno parte di un'attività di elaborazione più grande coordinata da un server centrale. Aggregando i processori di più computer, la rete peer-to-peer può trasformare un gruppo di computer peer in un processore parallelo di grandi dimensioni per attività di elaborazione di grandi dimensioni.