Ecriture dans un fichier a distance

Signaler
Messages postés
3
Date d'inscription
mardi 14 mars 2006
Statut
Membre
Dernière intervention
12 septembre 2007
-
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
-
bonjour,

Je travail sur un calculateur (OS vxwork) et develloppe des drivers, j'aimerai pouvoir ecrire dans un fichier sur un serveur ftp sans relire celui-ci et sans écraser les données présentes dans celui-ci.
Avec ftpXfer, write et read je reecrit tout le fichier en perdant les données déjà présentes dans le fichier
avec les fonction fopen, fwrite et fread je n'arrive pas a ouvrir le fichier sur le serveur.

Le principe est de pouvoir sauvegarder l'état des variables de mon drivers sur evenement.

si quelqu'un a une piste ou mieux une solution

merci d'avance

mimij

4 réponses

Messages postés
3
Date d'inscription
mardi 14 mars 2006
Statut
Membre
Dernière intervention
12 septembre 2007

j'ai oublier de préciser que je develloppe en C.
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
2
Yop,

Je ne connais pas cet OS, donc une des seul solution que je vois qui devrait être compatible est l'utilisation de sockets :s . Mais je ne suis pas plus sur que cela.

++
deck_bsd
___________________________________
[http://deck-bsd.eurower.net]
Messages postés
3
Date d'inscription
mardi 14 mars 2006
Statut
Membre
Dernière intervention
12 septembre 2007

oui mais pour les sockets il faut un système client serveur non? car il m'est aussi impératif d'acceder au serveur par FTP ou par ouverture simple de fichier. Je n'ai pas le droit de créer mon propre serveur TCP (qui pourrai alors s'occuper d'enregistrer les données dans un fichier texte (ou autre)) car je ne peux pas installer d'executif devellopper par mes soins sur le serveur.

Mais je vais regarder le système sockets plus en détails peut être que l'on peut ouvrir des fichier a distance par cet intermédiaire.

merci en tout cas d'avoir pris le temps de me répondre.
mimij
Messages postés
1243
Date d'inscription
jeudi 31 mars 2005
Statut
Membre
Dernière intervention
3 août 2016
2
Yop,

Oui avec les socket tu peux acceder à un FTP sans problème, mais pour cela il te faut savoir comment fonctionne le protocole FTP. Il y à une source très bien faite de arnotic qui montre comment utiliser les socket pour le FTP.

++
deck_bsd
___________________________________
[http://deck-bsd.eurower.net]