Envoyé par
Emmanuel Delahaye
Ca dépend des contraintes. Si on est libre du choix, la solution texte (ASCII, par exemple) est recommandée, car elle est très simple. Seul défaut, elle prend plus de place pour les valeurs numériques, surtout si on veut de la précision (décimaux, quoique que la notation scientifique soit parfois plus compacte... à voir au cas par cas).
Les problèmes de portabilité (fin de lignes, ASCII vs EBCDIC) sont extrêmement limités, biens définis et facile à contourner. Ca peut être un peu plus chaud si on est en mode caractères multibytes (Unicode et autres). Mais je pense que le convention est la même partout : MSB en tête.
Mais parfois, le format est imposé. En SNMP, par exemple, c'est BER. Pas le choix, il faut se cogner ce format binaire...
Partager