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

  FORUM HardWare.fr
  Programmation

  Reception de données avec des headers ! (Delphi)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reception de données avec des headers ! (Delphi)

n°115958
gropoli
Posté le 21-03-2002 à 21:59:59  profilanswer
 

Quelle est la meilleure façon d'utiliser des en-têtes (headers) lorsque j'envoie des données pour que le destinataire (client ou serveur) reconnaisse le type de données et leur applique donc le traitement destiné à ce type de données ? En Delhpi, bien sûr ...
Merci.

mood
Publicité
Posté le 21-03-2002 à 21:59:59  profilanswer
 

n°115959
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-03-2002 à 22:01:31  profilanswer
 
n°115967
gropoli
Posté le 21-03-2002 à 22:11:41  profilanswer
 

Merci antp de m'avoir redirigé vers mon dernier message posté. Seulement, si je pouvais m'apporter moi même mes réponses à mes questions je n'aurai rien à faire ici, à part aider les autres. D'ailleurs je crois que si s'était le cas je passerai mon temps à faire ça ! bon alors tu pourrais m'aider pour mon problème de headers ? stp  
merci

n°115969
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-03-2002 à 22:12:37  profilanswer
 

Bhen je sais pas quoi dire de plus, et Buitoni t'as déjà répondu sur l'autre topic.
Attent peut-être le passage de Poire...
Mais tu vois avec tes deux topics tu embrouilles tout.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°115972
gropoli
Posté le 21-03-2002 à 22:15:19  profilanswer
 

ok merci je vais attendre un peu et essayer de mon côté
je te remercie  ;)

n°115981
[SDF]Poire
Vive Grumly
Posté le 21-03-2002 à 22:31:11  profilanswer
 

G été trés ressemant confronté au probléme....
Conseil : fait 1 header de taille fixe avec comme information la commande (l'identifiant) tu peux la coder par exemple sur 2 octets (ça te laisse ds les 65000 commandes possibles) et la taille de ce qui arrive aprés le header, comme les paramétres, etc... (sur 4 octets tu obtient une taille de 4Go à 9ko, en gros, selon comment tu code la taille (conversion int->string ou nb de poss offert sur 4octets)
Ce qui te donne un header de 6 octets (enfin ça dépend D tailles que tu choisis, celles que je donne sont D exemples pas forcément les mieux)
Aprés il te reste à lire le header en utilisant par exemple
Socket.ReadBuffer(Header, 6);
du header tu extrais le type de la commande et la taille de ce qui arrive (Taille) et tu lit les parametres avec un truc du genre :
Socket.ReadBuffer(Para, Taille);
 
Pour ce qui est du type choisit pour les parametres C à toi de voir... un String ou un TStringList peut être pratique....
 
J'espére que G été clair ( :heink: )... ou du - compréhensible... :D  
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°116002
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-03-2002 à 22:56:47  profilanswer
 

[SDF]Poire a écrit a écrit :

G été trés ressemant confronté au probléme....




 
Houlà faire plus de fautes dans un seul mot, c'est pas facile :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°116004
[SDF]Poire
Vive Grumly
Posté le 21-03-2002 à 22:58:27  profilanswer
 

antp a écrit a écrit :

 
 
Houlà faire plus de fautes dans un seul mot, c'est pas facile :D  




Word :)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°116191
gropoli
Posté le 22-03-2002 à 16:46:00  profilanswer
 

merci merci pour les infos !


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

  Reception de données avec des headers ! (Delphi)

 

Sujets relatifs
Réseau, réception de données (Delphi) ![Delphi] Cette fonction existe t elle?
Base de données PHP[C/C++] Lire un fichier de données bizarre
[MySQL + Perl ou php ] executer un script sur reception d'une req.[Delphi 5 & C++Builder] comment accéder au port série et parallèle?
[Delphi] question stupide[DELPHI] Une liste de bon sites pour Delphi (last update 20/01/2003)
Plus de sujets relatifs à : Reception de données avec des headers ! (Delphi)


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