Android dispose-t-il d'un protocole spécifique de transfert de fichiers via Wifi Direct ?
Le WiFi direct est un protocole de communication tout comme le Bluetooth. Ce qui différencie les deux, c'est que le Bluetooth dispose d'un protocole de transfert; Object Exchange (OBEX) qui facilite l'échange d'objets binaires entre les appareils) alors que le premier n'en dispose pas.
À ma connaissance, il n'existe aucun protocole standard pour le partage de fichiers, même dans l'environnement Android.
Le WiFi direct est juste une couche dans tout un ensemble de différentes technologies de communication et de protocoles nécessaires pour permettre le partage de fichiers sur des connexions réseau.
Essentiellement, vous devez superposer des couches de protocoles de transport et de session (comme TCP/IP), en plus des protocoles d'application sur TCP/IP (comme FTP, NFS, CIFS).
Quel est le meilleur moyen de transférer des fichiers entre les systèmes Linux et Android ?
Eh bien, cela dépend, peut-être en utilisant une connexion USB ? Vous êtes assuré de la fiabilité et de la vitesse. Parfois, nous n'avons pas besoin de compliquer les choses.
Méthodes sans fil ? (comme le bluetooth, le Wi-Fi direct, etc.) mais là encore, d'autres facteurs entrent en jeu : la compatibilité, les protocoles de session (FTP, CIFS, etc.) certains protocoles sont associés à des vitesses élevées et à la fiabilité, par exemple cifs > ftp, etc.
Voyez un exemple d'un tel scénario en utilisant le Wi-Fi : Transfert de fichiers avec un PC Linux via le point d'accès mobile
Crédits :
Le WIFI Direct est maintenant activé dans wp8.1 -- les développeurs peuvent-ils s'attendre à des applications de partage de fichiers utilisant les API wifi direct ?