Salut, J'ai un probl�me que je n'arrive pas � r�soudre au niveau d'une communication par socket avec une appli c++. Le socketServer se trouve au niveau de l'appli c++. J'envoie une demande sur la socket (write) et je me mets ensuite en attente de la r�ponse (read). Dans le cas o� l'autre application n'est pas assez rapide, il y a une exception lev�e par un timeout. Dans ce cas, je ferme mes deux flux (in et out) puis ma socket. Du c�t� de l'autre application, une fois qu'elle a finit son traitement, elle essaie de me renvoyer sa r�ponse. Plusieurs choses me chagrinent alors : - Le write fait par l'autre application n'�choue pas alors que j'ai ferm� le stream de mon c�t� : est ce normal ? - Le fait que le write n'�choue pas fait que la socket n'est pas ferm�e au niveau de l'autre appli mais l'est de mon c�t�. Est t'il possible qu'en recr�ant une nouvelle socket de mon c�t� je me reconnecte � cette socket "bancale" de l'autre appli.
J'avoue que je ne connais pas bien les d�tails de fonctionnement des sockets donc si certains d'entre vous on des pointeurs de sites int�ressants (approfondis) sur le sujet, �a peut m'int�resser. Merci d'avance Seb ______________________________________________________________________________ ifrance.com, l'email gratuit le plus complet de l'Internet ! vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP... http://www.ifrance.com/_reloc/email.emailif
