1 votes

Quel est le protocole de partage de fichiers via Wifi Direct ?

Je développe la communication Wifi Direct entre Android et le système Linux. En fait, je peux établir une connexion Wifi Direct et réussis le partage de fichiers FTP.

Mais je veux créer un système de partage de fichiers plus simple, comme le partage de fichiers Wifi Direct d'Android. La connexion FTP nécessite quelques configurations, mais comme vous le savez, quelques touches suffisent pour partager des fichiers entre les Android via le wifi direct.

Ma question est :

  1. Android a-t-il un protocole de transfert de fichiers spécifique via Wifi Direct?
  2. Quel est le meilleur moyen de transférer des fichiers entre les systèmes Linux et Android?

Merci d'avoir lu.

0voto

xavier_fakerat Points 9582

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 ?

0 votes

Merci pour votre réponse. Ma question n°2 concernait l'environnement Wi-Fi Direct, mais j'ai bien compris qu'il n'y a rien de mieux que FTP, NFS, etc.

0 votes

Merci d'avoir accepté, désolé je n'ai pas compris la seconde partie, j'ai supposé qu'il s'agissait d'une comparaison générale

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X