Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : wxSocket [ Windows / Réseau & Internet ] (Xantra)

samedi 20 octobre 2007 à 22:34:50 | wxSocket

Xantra

Bonjour,
Je commance a déveloper avec un ami avec wxWidgets sous wxDev-C++.
Nous voulons pour l'instant créer un logiciel serveur et un logiciel client, que plusieur client puissent se connecter sur le serveur, et que quand un client envoi une information, le serveur la renvoi a tous les autres clients.
Pour tout ce qui est connection et communication entre un client et le serveur c'est bon, on a étudier un exemple fourni avec wxDev c++.
Le probleme est que nous ne comprenons pas comment le serveur fait pour communiquer avec un client bien présis.
Notre premiere hipothese est que la selection du client par le serveur se fait avec l'objet sock, mais imposible de savoir ce qu'il y a dedant.
La seconde est qu'il faut utiliser les fonctions GetLocal ou GetPeer.
Les scriptes sont dispo ici : http://xantra.free.fr/client.cpp http://xantra.free.fr/server.cpp
Merci d'avance pour vos reponses

dimanche 21 octobre 2007 à 11:12:43 | Re : wxSocket

luhtor

J'ai regardé rapidement, c'est la classe wxConnection qui semble être utilisée pour dialoguer avec un client. Object que tu récupères en redéfinissant la fonction virtuelle OnAcceptConnection de wxTCPServer.

dimanche 21 octobre 2007 à 19:09:39 | Re : wxSocket

Xaviou

Salut.
Je n'ai pas regardé le code dont tu parles, mais le principe est celui-ci:
Le serveur (un wxSocketServer) attends une demande de connection de lapart d'un client (un wxSocketClient).
Quand il reçoit une demande, soit il refuse, soit il accepte, et dans ce cas, il reçoit un pointeur vers une classe wxSocketBase qui va lui servir à communiquer avec ce client.

Si tu as besoin de plus d'infos, n'hésites pas...

@+
Xav'



Cette discussion est classé dans : serveur, client, logiciel, wxsocket, wxdev


Répondre à ce message

Sujets en rapport avec ce message

client/serveur FTP [ par fab ] Salut!!!Je développe un prog client/serveur FTP en C++ Builder . Je veux pouvoir envoyer un fichier image au serveur . Pour cela j'utilise le composan Client/Serveur UDP sur 1 unique machine ! [ par sena ] Bonjour,j'ai fais deux programmes :un client et un serveur UDP.Ceux ci fonctionnent bien quand je les fait communiquer sur 2 machines différentes.Ce q client serveur [ par wanny ] bonjour à tous.Voila, j'ai une appli off line en VC++.Je dois développer une nouvelle fonctionnalité de mises à jour de modules appartenant à cette ap administration a distance [ par roverkiller ] je cherche deux prog ou pluto deux sources en C (1 serveur et un client) pour une administrationa distance, lire des fichiers, lé modifié et pouvoir probleme serveur-client [ par dorian2031 ] ben voila le probleme, dans mon serveur-clientmon client envoi bien un message avec : char buffer[1024]="slt a toi\0";.... send(serveur,buffer,1024, utilisation des connection point sous visualC++ [ par julien20vt ] J'ai besoin d'implémenter un client qui utilise les connectionpoint. Le serveur est un serveur de fax de la librairie windows FaxComex.lib.Si quelqu'u client/serveur [ par darktiger ] Comment faire pour transferer un fichier entre 2 ordinateurs apres avoir etabli la liaison client / serveur??? help me!!!!!!!!!! source en C transfert de fichier client/serveur [ par fdhb ] bonjour c urgent je cherche un source en C sous unix code client & code serveur pour l'envoi d'un fichiermerci Tutorial - Socket, serveur, client BCPP + GUI [ par NyxArm ] Bonjours tout le monde, je suis présentement en période d'appretissage du language CPP sur Borland(v.6). Maintenant que j'ai acquis quelque conna Client/Serveur - Multiutilisateur [ par jsonor ] Bonjour à tous,Je cherche à faire un prog client/serveur en c++ avec un serveur qui puisse gérer la connexion d'un ou plusieurs client...J'ai pu voir


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.