Transfert de fichier
En bref
Le protocole associé est le « JEP-0096: File Transfert ». Il définit comment transférer des fichiers d'un client à un autre. D'après ce protocole, il est possible :
- de transférer des fichiers à un ami par une communication directe (de pair à pair) ;
- de transférer des fichiers à un ami en passant par un serveur relai (aussi appelé serveur proxy) ;
- de transférer une partie seulement d'un fichier ;
- d'associer une description du fichier à sa demande de transfert.
Il n'y pas de limite en ce qui concerne la taille du fichier ou le débit de la connexion.
Pratiques courantes
En général le destinataire doit accepter le transfert de fichier avant qu'il ne puisse s'effectuer. Le nom et la taille du fichier à transmettre sont alors présentés au destinataire ainsi que la description du fichier.
Le client essait d'abord de transmettre le fichier directement au destinataire. Si le transfert échoue, il essait alors de transmettre le fichier en passant par un serveur proxy.
Pour aller plus loin
Clients supportant ce protocole
- Psi :
- permet de choisir le port utilisé pour le transfert de fichier ;
- permet choisir un serveur proxy au cas où le transfert de fichier directe échouerait ;
- permet de choisir un serveur proxy différent pour chaque compte Jabber.
- Exodus :