Bonjour,
Une question concernant la connexion de sockets sous W2000.
2 applications sur 2 PC reliés par un switch Ethernet dialoguent via une communication mettant en oeuvre des sockets.
L'application cliente tente d'établir une connexion sockets, à intervalles réguliers (Timer) par la méthode :
A) Dans le cas ou le PC serveur est branché sur le Switch Ethernet, même si son appli n'est pas lancée, l'application cliente tente de se connecter à intervalles réguliers, sans effet, mais cela ne pose pas de problèmes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Connect(Ip, Port);
B) Dans le cas ou seul le PC client est branché sur le swicth la commande Connect() met beaucoup plus de temps à répondre et du coup perturbe l'IHM cliente (menu ne réagissent pas, etc..)
Existe-t-il un moyen de s'affranchir de ce temps de réaction long de la commande Connect() ?
merci d'avance.

 

 
		
		 
         
			
			


 
   


 Délai de CSocket.Connect()
 Délai de CSocket.Connect()
				 Répondre avec citation
  Répondre avec citation 
				


 
  
  
  
 
 
			 
 


 
						

 
			
Partager