Créer logiciel

Bonsoir,
J'aurai aimé savoir si il était possible de créer un petit logiciel de partage de fichiers entre deux utilisateurs et y inclure un petit chat (rien de très sophistiqué)? Comment faudrait-il procéder ?
J'ai quelque bases en programmation (Java, C, C++) et en réseau.

Merci de vos réponses et conseils :)

6 réponses

  1. Tout simplement avec des sockets ;)
    Tu trouvera plein de tutos de dessus sur Google
    1. Merci bcp pour ta réponse très instructives et si j'aurai désiré établir un logiciel de discussion par le LAN comment aurai-ja pu faire ? :)
      1. Alors je ne peux pas t'aider désolé :/

        A moins d'utiliser une BDD, elle se présenterai comme ceci :
        Pseudo | CorpsDuMessage | Heure d'envoi | Pièce jointe

        Quand tu enverra un message, une nouvelle ligne sera ajouté à la table, ainsi sur l'autre pc, le programme en sera informer (par une boucle ou un autre moyen) puis il récupérera le corps du message et si la colonne pièce jointe n'est pas vide il téléchargera le fichier en question

        (La colonne "Pièce jointe" peut être sous forme de String, contenant le lien du fichiers ;))
        1. Faut il un serveur dédié pour héberger la BDD ou je pourrais l'héberger sur mon pc ?
        2. Ça je ne sais pas :/
          Renseigne toi sur les caractéristique d'une BDD local, mais il me semble que il te faut un serveur dédié