Client / serveur simple reception / envoi de fichier sans mfc

Description

Le Serveur très Simple attend une connexion d'un Client (sans aucun contrôle) puis transmet un fichier (binaire ou texte) d'une longueur maximum fixée.
Le Client lui se connecte au Serveur et reçois le fichier transmis par celui-ci puis s'arrête.
La memoire est allouée dynamiquement.
Sur une simple erreur les 2 programmes Client / Serveur le notifie et s'arrête. L'erreur est fatale en quelques sorte...mais elle ne doit jamais arriver...ou alors Windows sera le suspect number one....
Je n'ai volontairement rajouté aucun contrôle de connexion (User,PassWord,IP autorisée etc etc...) ni calcule de Taille du fichier a transferer etc ... ceci afin de soumettre un code pur et très simple d'une connexion Client / Serveur pour servir de Tutoriel.
TOUTES LES LIGNES sont COMMENTEES pour donner un coup de pate aux débutants. J'ai même eviter les raccourcis de programmation sur les instructions qui font 3/4 actions sur 1 lignes (pas toujours désolé). Ca complique pour rien et le Tutoriel tombe un peu a l'eau du coup.
Voilà, j'espère pouvoir aider quelqu'un...Enjoy.....C'est compilé avec Visual C++ mais la conversion en Borland ne doit pas être trop fastidieuse.
Le code tel quel transmet le fichier c:\source.txt au client qui enregistre un fichier c:\destin.txt et se connecte sur l'adresse IP 127.0.0.1 (@IP locale)
PS: Bien sûr, il faut lancer le serveur avant le client sinon le client affiche une erreur et se termine...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.