bonjour, je voudrais transferer un fichier(mp3, jpg, txt ...) d'une application cliente a une application serveur. Je sais pas si je dois passer par socket, ftp ou pas. Je n'ai pas trouvé de code correspondant a ceci. merci
bonjour, je voudrais transferer un fichier(mp3, jpg, txt ...) d'une application cliente a une application serveur. Je sais pas si je dois passer par socket, ftp ou pas. Je n'ai pas trouvé de code correspondant a ceci. merci
Le plus simple serait d'utiliser les fonctions de service de fichiers du serveur, quel que soit le fournisseur (Microsoft SMB, Novell, Unix...). Comme cela, la fonction CopyFile(...) permet de faire ce que tu souhaites.
Si ces services-là ne sont pas disponibles, ou bien tu utilises un service standard comme FTP (le serveur fait tourner un démon FTP qui attend les requêtes du client que tu auras développé) ou bien tu écris un programme serveur qui attend sur un port particulier les requêtes d'un client que tu écris aussi. Dans ce cas, tout est ouvert, c'est à toi de décider comment t'y prendre. Voir dans ce cas les tutos et la FAQ traitant de ces questions.
y'a pas un composant sur builder qui gere cela ?
Il y a bien des composants Internet comme Indy mais il faut implémenter les fonctionnalités dont tu as besoin. Tu peux aussi utiliser un serveur FTP comme FileZilla server pour la partie serveur et coder ton client à l'aide du composant FTP provenant soit d'Indy, soit d'ailleurs (j'utilise personnelement beaucoup les composant ICS )
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager