developpement application partage fichier avec metadata en java - Java - Programmation
Marsh Posté le 23-07-2012 à 20:02:46
tmedtcom a écrit : Bonjour, je veut dévélopper une petite application en Java, je veut savoir les méthodes et les idées les plus simple et connue pour le dévélopper. |
salut ,
j'ai besoin de ton aide je vais développé une application de partage et synchronisation des fichier en java mais je suis bloqué car je ne sait pas d'ou je commence
merci de ton aide
merci d'avance.
Marsh Posté le 21-02-2012 à 12:02:03
Bonjour, je veut dévélopper une petite application en Java, je veut savoir les méthodes et les idées les plus simple et connue pour le dévélopper.
voici le sujet:
Il s'agit de dévolopper une application de partage de fichiers. Pour ce faire, il faut développer un serveur de méta-données et un client de partage de fichiers. Le client doit implémenter le scénario suivant :
après avoir installé le client sur la machine on doit le configurer pour pouvoir se connecter au serveur de méta-donnnées (il faut donner l'adresse ip ou le nom de la machine contenant le serveur ainsi que
le port d'écoute du serveur).
Le client doit permettre à l'utilisateur d'informer le serveur qu'il veut partager un fichier et ce en fournissant au serveur les méta-données qui concernent le fichier en question (nom, type<vidéo, musique, image, texte, pdf, doc, tc.>, auteur ou artiste, date d'édition, adresse ip du client et le port d'écoute, etc.).
Le serveur doit sauvegarder ces méta-données dans sa base de données. Le client doit permettre,également, de faire des recherches sur des fichiersà travers l'envoi d'une requête au serveur qui va répondre par la liste des fichiers qui respectent les critères de recherche ainsi que les adresses ip et les ports des clients fournissant ces fichiers respectivement.
L'utilisateur n'a qu'à choisir l'un des fichier pour le téléchargement à partir du client en question et ce à travers l'établissement d'une connexion avec ce client et l'envoi d'une requête de demande de téléchargement du fichier en question.
tout d'abord, est ce qu'il y a code source prête, si non, avez vous des idées des classes ou des application de même type?