Che cos'è un trasferimento file?
Un trasferimento di file è il processo di trasferimento o spostamento di qualsiasi tipo di file di computer da un computer o sistema a un altro attraverso una serie di metodi diversi. Questi vari metodi rientrano in genere in una delle due categorie principali: sistemi basati su push e sistemi basati su pull. In entrambi i sistemi di solito ci sono due soggetti coinvolti nel trasferimento: il mittente e il destinatario del file. Un trasferimento di file viene generalmente indicato come upload o download, a seconda della prospettiva della persona in relazione al processo di trasferimento.
A volte utilizzato come sinonimo di condivisione di file, un trasferimento di file può fare riferimento a una vasta gamma di diverse situazioni in cui un file di computer viene trasferito da una persona o sistema a un altro. La persona o il sistema da cui viene trasferito il file viene definito mittente, mentre la persona o il sistema che riceve il file viene chiamato destinatario. Esistono diversi metodi che possono essere utilizzati per gestire un trasferimento di file, come i sistemi di condivisione file che utilizzano server peer-to-peer, allegati e-mail, copia di file da un computer a un dispositivo di archiviazione portatile e invio di file tramite un programma di messaggistica istantanea.
Quando si verifica un trasferimento di file, il mittente in genere si riferisce al processo come caricamento, mentre il destinatario si riferisce al trasferimento come download. Questi termini si riferiscono allo stesso processo generale, ma indicano anche i punti di vista delle persone coinvolte. In qualsiasi tipo di trasferimento di file, il processo di solito avviene attraverso un sistema push o pull. Il push indica che un file viene trasferito tramite il caricamento attivo; il mittente sta provando a trasferire attivamente il file sul destinatario. Un trasferimento pull si verifica quando il destinatario sta tentando attivamente di accedere al file da trasferire.
L'uso della posta elettronica per gestire un trasferimento di file è un esempio dell'utilizzo sia del sistema push che pull. Quando il mittente allega un file a un messaggio e-mail e lo invia, sta usando un sistema push per trasferire il file sul sistema del server e-mail. Il destinatario riceve quindi un'email di notifica del trasferimento e quando il destinatario scarica il file, utilizza un sistema pull per trasferire il file dal server di posta elettronica al proprio sistema. Un trasferimento di file di solito comporta la copia e il trasferimento di un file, piuttosto che l'invio di un file originale da un sistema all'altro, sebbene ciò sia anche possibile.