Deux serveurs qui echangent des fichiers
sarah
-
voyageur59 Messages postés 1123 Statut Membre -
voyageur59 Messages postés 1123 Statut Membre -
Bonjour,
j'ai un TP a faire et je ne sais pas d'ou commencer.
mon TP consiste a realiser deux serveurs qui echangent des fichiers(envoie de fichiers vers l'autre serveur ou telecharger un fichier de l'autre serveur)cela via une connexion TCP/IP et la programmation doit etre faite avec JAVA.
aider moi svp
j'ai un TP a faire et je ne sais pas d'ou commencer.
mon TP consiste a realiser deux serveurs qui echangent des fichiers(envoie de fichiers vers l'autre serveur ou telecharger un fichier de l'autre serveur)cela via une connexion TCP/IP et la programmation doit etre faite avec JAVA.
aider moi svp
A voir également:
- Deux serveurs qui echangent des fichiers
- Renommer des fichiers en masse - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Deux ecran pc - Guide
- Fichiers epub - Guide
1 réponse
Bonjour,
Allez un petit coup de main, main on est pas là pour faire ton TP...
Suivant que le partage doit être bilatéral ou unilatéral (dans les deux sens ou dans un seul), créer un dossier partagé avec autorisation de lecture sur le serveur source (celui qui contient le fichier à prendre).
Dans Java, créer une frame dans laquelle on intègre (suivant l'avancée que doit atteindre le projet) une zone de texte (texfield) dans laquelle on mettra le nom du fichier à copier. Ajouter un bouton "copier". Dans l'évènement du bouton (keypressed ou mouse_pressed) ouvrir un socket vers le serveur source en lecture et un socket en ecrire vers la destination. Ensuite, toujours dans la même procédure lire le contenu du fichiers source pour l'écrire dans la destination.
___________
Philosophiquement avec java par tcp/ip ou directement sur un disque, la copie de fichier se fait de manière identique, le mieux alors est de faire cette manip en local et ensuite simplement indiquer un dossier distant.
Allez un petit coup de main, main on est pas là pour faire ton TP...
Suivant que le partage doit être bilatéral ou unilatéral (dans les deux sens ou dans un seul), créer un dossier partagé avec autorisation de lecture sur le serveur source (celui qui contient le fichier à prendre).
Dans Java, créer une frame dans laquelle on intègre (suivant l'avancée que doit atteindre le projet) une zone de texte (texfield) dans laquelle on mettra le nom du fichier à copier. Ajouter un bouton "copier". Dans l'évènement du bouton (keypressed ou mouse_pressed) ouvrir un socket vers le serveur source en lecture et un socket en ecrire vers la destination. Ensuite, toujours dans la même procédure lire le contenu du fichiers source pour l'écrire dans la destination.
___________
Philosophiquement avec java par tcp/ip ou directement sur un disque, la copie de fichier se fait de manière identique, le mieux alors est de faire cette manip en local et ensuite simplement indiquer un dossier distant.