Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
436 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Petit truc tout bête en Pascal sous Delphi...(Socket de connection...)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petit truc tout bête en Pascal sous Delphi...(Socket de connection...)

n°143775
vinceroume
Posté le 24-05-2002 à 11:11:27  profilanswer
 

Salut,
 
désolé, c'est sans doute con comme truc mais j'ai un problème :
 
je me sers d'un Tsocket pour une connection entre deux pc pour une petite application toute conne. Le problème c'est qu'au debut à la connection, pas mal d'infos transitent et resultat ca me cree pas plusieurs messages a la reception mais plutot un gros avec les petits collés, résultat pas moyen de traiter ce message puisque mes procedures ne comprennent pas :/
 
Vous savez pas commen je peux faire pour éviter l'envoi de données en bloc ?
 
svp ?

mood
Publicité
Posté le 24-05-2002 à 11:11:27  profilanswer
 

n°144549
[SDF]Poire
Vive Grumly
Posté le 25-05-2002 à 13:19:15  profilanswer
 

ne pas utilisé sendmessage
ne pas utiliser TCP
formater les données
faire des séparateurs
syncroniser


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°144554
Kristoph
Posté le 25-05-2002 à 13:28:22  profilanswer
 

C'est quoi le problème avec TCP ? Tu veux quand meme pas lui faire utiliser l'UDP non ?

n°144559
[SDF]Poire
Vive Grumly
Posté le 25-05-2002 à 13:42:11  profilanswer
 

Kristoph a écrit a écrit :

C'est quoi le problème avec TCP ? Tu veux quand meme pas lui faire utiliser l'UDP non ?  




G donné un certain nb de solution.... G pas dit laquelle est la meilleur
Le pb avec le TCP (en fait C pas vraiment un pb....) C que si de suite tu envois plusieurs paquet ils les envoient pas les un aprés les autres mais tous en même temps (pour éconnomiser la BP)
donc si tu fais :
SendMessage('toto';);
SendMessage('titi';);
 
de l'autre coté tu reçois 'tototiti'
On peut déactiver cela mais C fortement déconseiller le mieux je pense C de formater les données ou de synchroniser(sorte de question réponse entre serveur et client) enfin de toute maniere il fo un bon moyen de séparer les commandes.
 
Conseil (expérience perso) : laisse tomber SendMessage qui trouve trés vite C limites et utilise tout de suite SendBuf. Tu auras moins de pb par la suite et C mieux. (où SendStream)
 
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Petit truc tout bête en Pascal sous Delphi...(Socket de connection...)

 

Sujets relatifs
delphi 6 personal gratuite?courriel avec image en delphi
[BASIC] Truc bizarre avec les tables ...[DELPHI OU API] Petite interogation sur les icones...
[delphi] je cherche manuel en français (details inside)[] [base de données] truc de ouf à faire ... arborescence virtuelle
DELPHI Comment faire un fullscreen d'une application externe (handle)?[MySQL] Petit problème de rangement
Cherche petit soft de gestion des ID3 tagsSockets Delphi Client/Serveur !
Plus de sujets relatifs à : Petit truc tout bête en Pascal sous Delphi...(Socket de connection...)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR