Rechercher
Derniers sujets
application
3 participants
Page 1 sur 1
application
bonjour à tous
je cherche à faire une copie de donnés à partir des postes clients dans un serveur de sauvgarde
je cherche à faire une copie de donnés à partir des postes clients dans un serveur de sauvgarde
chercheur- Membre débutant
- Nombre de messages : 14
Date d'inscription : 10/08/2007
Re: application
Quel type de donnees ? Precise ta question stp.
MacOSX- Membre Confirmé
- Nombre de messages : 2033
Age : 39
Date d'inscription : 24/11/2005
Feuille de personnage
ENISo:
Re: application
un serveur de sauvgarde!!!!!!!!!
Nancy- Membre débutant
- Nombre de messages : 23
Date d'inscription : 22/04/2006
Re: application
bonjour Taouifik,
j'éssaye de dévélopper en java une application qui permet de faire une copie différencielle d'une repertoire donné(Mes documents) des clients du réseau puis le stocke ds le seveur.
copie différencielle c'est à dire faire copier sauf les données modifiées pour alléger les flux sur le réseau.
mais le probleme avec les fichier que l'utilisateur supprime et peut les restaurer.
j'éssaye de dévélopper en java une application qui permet de faire une copie différencielle d'une repertoire donné(Mes documents) des clients du réseau puis le stocke ds le seveur.
copie différencielle c'est à dire faire copier sauf les données modifiées pour alléger les flux sur le réseau.
mais le probleme avec les fichier que l'utilisateur supprime et peut les restaurer.
chercheur- Membre débutant
- Nombre de messages : 14
Date d'inscription : 10/08/2007
Re: application
Bonjour,
Faire une copie du repertoire et le placer sur un autre repertoire sur le serveur est facilement realisable a mon avis.
Reste le fait de le faire d'une facon differentielle comme tu as mentionne. Je pense que tu peux jouer sur l'information de Last Modified Date du fichier, tout en stokant celle correspodante au fichier qui a ete envoye au serveur sur une table.
Par exemple : J'ai deja envoye au serveur un fichier dont le last modified date est XXX , lors du copiage je verifie si la date last modified du meme fichie est deja existante dans une table de donnee eventuelle sur la machine client. Si elle est XXX je ne fais pas le copiage sinon je le fais. Mais j'avoue que c'est une methode tres primitive, et peut ne pas etre fonctionnelle.
La meilleure solution a mon avis pour cela (qui d'ailleurs pourra resoudre le probleme de suppression, et restauration) est de faire une surveillance permanante avec un thread sur le repertoire en question. Je pense qu'on pourrait faire un thread qui surveille les evenements qui se passent dans un repertoire en question (Modification, Suppression, Creation ..). Je pense que c'est possible avec java, tu trouveras surement des librairies sur le net qui assure une telle fonctionalite. Donc lors d'une suppression par exemple tu n'as qu'a envoyer une requete au serveur lui demandant de supprimer le fichier correspondant.
Les FolderListener sont souvent utilises pour les repertoires des boites mails, cela etant pour surveiller un repertoire, les evenements qui prennent place et faire tout le management correspondant. Tu peux consulter cette classe par exemple :
http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/mail/Store.html
Mais je me demande a quoi va servir une telle application si on supprimera du serveur quand le client supprime des fichiers de sa machine. Ca ne va meme pas servir pour un backup pour le client.
Pourquoi ne pas acceder au repertoire du client directement a partir du serveur ?
Faire une copie du repertoire et le placer sur un autre repertoire sur le serveur est facilement realisable a mon avis.
Reste le fait de le faire d'une facon differentielle comme tu as mentionne. Je pense que tu peux jouer sur l'information de Last Modified Date du fichier, tout en stokant celle correspodante au fichier qui a ete envoye au serveur sur une table.
Par exemple : J'ai deja envoye au serveur un fichier dont le last modified date est XXX , lors du copiage je verifie si la date last modified du meme fichie est deja existante dans une table de donnee eventuelle sur la machine client. Si elle est XXX je ne fais pas le copiage sinon je le fais. Mais j'avoue que c'est une methode tres primitive, et peut ne pas etre fonctionnelle.
La meilleure solution a mon avis pour cela (qui d'ailleurs pourra resoudre le probleme de suppression, et restauration) est de faire une surveillance permanante avec un thread sur le repertoire en question. Je pense qu'on pourrait faire un thread qui surveille les evenements qui se passent dans un repertoire en question (Modification, Suppression, Creation ..). Je pense que c'est possible avec java, tu trouveras surement des librairies sur le net qui assure une telle fonctionalite. Donc lors d'une suppression par exemple tu n'as qu'a envoyer une requete au serveur lui demandant de supprimer le fichier correspondant.
Les FolderListener sont souvent utilises pour les repertoires des boites mails, cela etant pour surveiller un repertoire, les evenements qui prennent place et faire tout le management correspondant. Tu peux consulter cette classe par exemple :
http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/mail/Store.html
Mais je me demande a quoi va servir une telle application si on supprimera du serveur quand le client supprime des fichiers de sa machine. Ca ne va meme pas servir pour un backup pour le client.
Pourquoi ne pas acceder au repertoire du client directement a partir du serveur ?
MacOSX- Membre Confirmé
- Nombre de messages : 2033
Age : 39
Date d'inscription : 24/11/2005
Feuille de personnage
ENISo:
Re: application
non pour les fichers supprimées le serveur va attendre une certaine période puis avant la suppression.
chercheur- Membre débutant
- Nombre de messages : 14
Date d'inscription : 10/08/2007
Re: application
http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/mail/Store.html[/quote[/url]]La meilleure solution a mon avis pour cela (qui d'ailleurs pourra resoudre le probleme de suppression, et restauration) est de faire une surveillance permanante avec un thread sur le repertoire en question. Je pense qu'on pourrait faire un thread qui surveille les evenements qui se passent dans un repertoire en question (Modification, Suppression, Creation ..). Je pense que c'est possible avec java, tu trouveras surement des librairies sur le net qui assure une telle fonctionalite. Donc lors d'une suppression par exemple tu n'as qu'a envoyer une requete au serveur lui demandant de supprimer le fichier correspondant.
Les FolderListener sont souvent utilises pour les repertoires des boites mails, cela etant pour surveiller un repertoire, les evenements qui prennent place et faire tout le management correspondant. Tu peux consulter cette classe par exemple :
[url=http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/mail/Store.html
salut Martus,
tu peut m'aider encore en expliquant mieux.
ya t'il un lien ou un code qui peut m'aider car je ne maitrise pas les thread.
merci
chercheur- Membre débutant
- Nombre de messages : 14
Date d'inscription : 10/08/2007
Re: application
Bonsoir,
Je ne sais pas encore quoi dire. J'ai essaye de donner une proposition, ou une idee mais je ne peux pas donner une solution complete et avec un code aussi.
Je ne suis pas en mesure de le faire, faute de temps et d'ignorance de tes propres contraintes.
Tu peux faire tes propres recherches sur le net et je t'assure que tu vas reussir toi meme, a implementer ta propre solution.
Je n'ai jamais travaille sur ce probleme specifique, donc je ne peux pas te donner une solution prete, mais je ne peux que proposer des idees comme j'ai fait.
Je ne sais pas encore quoi dire. J'ai essaye de donner une proposition, ou une idee mais je ne peux pas donner une solution complete et avec un code aussi.
Je ne suis pas en mesure de le faire, faute de temps et d'ignorance de tes propres contraintes.
Tu peux faire tes propres recherches sur le net et je t'assure que tu vas reussir toi meme, a implementer ta propre solution.
Je n'ai jamais travaille sur ce probleme specifique, donc je ne peux pas te donner une solution prete, mais je ne peux que proposer des idees comme j'ai fait.
MacOSX- Membre Confirmé
- Nombre de messages : 2033
Age : 39
Date d'inscription : 24/11/2005
Feuille de personnage
ENISo:
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Mer 3 Oct - 7:54 par moncefghiss
» Vos Nouvelles
Mer 12 Sep - 7:06 par moncefghiss
» Inscription Master SIC 2010/2011
Ven 5 Nov - 17:26 par MacOSX
» Concours Technologues 2009
Mar 2 Nov - 15:12 par adel
» Journal Lumineux ( commencer la programmation des PIC )
Dim 25 Juil - 15:42 par NISHYN
» Système d'affichage à LEDs Rotatoirs
Dim 25 Juil - 8:53 par NISHYN
» aide urgent.
Dim 16 Mai - 12:39 par farid
» PFE !!!
Jeu 29 Avr - 17:09 par MacOSX
» Livre Automatisme et sécurité
Ven 23 Avr - 1:43 par fs_plc
» l'eniso???????????
Ven 9 Avr - 8:46 par MacOSX