Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
espace_public:reseaux [08/08/2008 15:36] xlurp créée |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Protocole réseau serveur <-> client Landes Éternelles 1.5 ====== | ||
| - | |||
| - | |||
| - | Le protocole réseau landes éternelles est un protocole assez simple, normalisé et qui se base sur un format standard de données. Chaque message se décompose en trois zones comme suit : | ||
| - | En octets : | ||
| - | | 1 | 2 | 3 | 4 ... FIN | | ||
| - | | type | taille || données | | ||
| - | |||
| - | * type est un entier non signé codé sur 8 bits, il correspond au type du message, la valeur change selon que le message vient du serveur ou du client | ||
| - | * taille est un entier non signé codé sur 16 bits, taille se calcule de la manière suivante : taille des données + taille de type (en octets) ou plus simplement taille des données + 1 | ||
| - | * données est une suite d'octets de taille variable | ||
| - | |||
| - | ===== Message serveur vers client ===== | ||
| - | |||
| - | ^ Numéro ^ Nom ^ Taille ^ description ^ | ||
| - | | 0 | [[RAW_TEXT]] | 4 et + | permet d'envoyer au client des messages préformattés | | ||
| - | | 1 | [[MOVE_TO]] | | | | ||
| - | ===== Message client vers serveur ===== | ||
| - | |||
| - | ^ Numéro ^ Nom ^ Taille ^ description ^ | ||