Bonjour,
J'ai une appilication client serveur dont le client est developp� sous borland c++ 5.0. (TClientSocket).
Voivi le code de connexion, envoi reception est fermuture de la connexionParmi les fonction Open, SendText, receivetext et close, seule la fonction Open � bien fonctionn�e. En effet:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 socket = new TClientSocket(NULL); socket->Address= strAdress; socket->Port=PortNum; //Connect to the server socket->Open(); // send command connect socket->Socket->SendText("message"); // Read id of the client strResponse = socket->Socket->ReceiveText(); if(strcmp(strResponse,"")==0) { socket->Close(); }
Le client � bien connect� avec le serveur.
Le message n'a pas �t� envoy�
la fonction ReceiveText n'est pas bloquante.
La fonction close ne ferme pas la connexion (le serveur ne detecte la fermuture de socket que lorsque je ferme l'application).
Y'a t'il un probl�me ou une fonction manquantee dans mon code?
Merci pour vos aides
Partager