Questions sur du client-serveur... [VC++6.0 ,MFC] - Programmation
Marsh Posté le 13-02-2001 à 03:06:15
Oui tu peux le faire avec CAsynCSocket ou CSocket (mais fait une classe derive afin de surcharger les fonctions OnAccept ...).
Cela ne pose aucun probleme d'avoir un client et le serveur sur la meme machine, le serveur recuperera une adresse IP (ok la meme mais bon ca change rien) comme pour tout les autres clients.
Marsh Posté le 12-02-2001 à 21:36:58
Je dois faire un programme client-serveur sous windows . Je voudrais savoir quoi utiliser pour connecter un certain nombre de clients ( pas connu a l'avance mais on connait le maximum de connexions autorisés). Je voudrais de plus me servir des adresses IP des machines pour me connecter. Est - ce possible a faire avec les sockets de windows MFC ( CAsyncSocket )?
J'ai aussi un autre problème , le programme serveur qui va gérer tout ca va se trouver sur une machine qui va aussi servir de client ( pourquoi ? car je n'ai pas accès à une machine qui servira de serveur dédié ), et donc le serveur aura une certaine adresse IP , et le client aura la même donc je ne vois pas comment faire la connexion entre ce client et le serveur ( j'ai pensé à donner 127.127.0.1 au client est-ce bon ?)
Par contre si la méthode ne fonctionne pas avec les sockets, quelle autre méthode ( si possible en utilisant TCPIP ) puis-je utiliser ?
Merci