Dans le domaine industriel, souvent les gens de base s'orientent vers TCP pour des protocoles de types question/réponses qui tiennent sur une simple trame ethernet au niveau longueur (et à l'origine qui fonctionnaient sur des liaisons séries), et je dois souvent me justifier pour expliquer et convaincre pourquoi dans ce cas UDP se défend vraiment...
il y a peut-être aussi le fait que beaucoup de serveurs de port/convertisseur IP<->série fonctionne dans ce mode en général, bien que certains modèles commencent enfin gérer l'UDP.
(et qu'à l'école rapidement on vous sort qu'UDP est pas sécurisé et vite on passe à TCP...)
Pour des petites trames de type questions/réponses avec un maître qui sait s'il a reçu la réponse ou pas et qui repose si besoin est sa question (si réponse non reçue), je trouve que c'est bien adapté et moins lourd que TCP (et en série, le maître devait déjà gérer les réémissions nécessaires...)
ça a aussi l'énorme avantage en embarqué de pouvoir permettre la gestion de multiples clients simultanément sans traitement particulier au niveau du serveur: on répond à la question de celui qui l'a posé, et on passe au suivant: le même ou un autre serveur...
et y'a aussi le brodcast possible dans ce mode!
enfin voilà, tout ça pour dire qu'UDP c'est quand même pas mal et qu'on a souvent trop vite fait tendance à le mettre de côté.
[^] # UDP versus TCP (pour des ex-protocoles sur liaison série)
Posté par Marc Le Douarain . En réponse au message Les Sockets, et la taille en reception. Évalué à 4.
il y a peut-être aussi le fait que beaucoup de serveurs de port/convertisseur IP<->série fonctionne dans ce mode en général, bien que certains modèles commencent enfin gérer l'UDP.
(et qu'à l'école rapidement on vous sort qu'UDP est pas sécurisé et vite on passe à TCP...)
Pour des petites trames de type questions/réponses avec un maître qui sait s'il a reçu la réponse ou pas et qui repose si besoin est sa question (si réponse non reçue), je trouve que c'est bien adapté et moins lourd que TCP (et en série, le maître devait déjà gérer les réémissions nécessaires...)
ça a aussi l'énorme avantage en embarqué de pouvoir permettre la gestion de multiples clients simultanément sans traitement particulier au niveau du serveur: on répond à la question de celui qui l'a posé, et on passe au suivant: le même ou un autre serveur...
et y'a aussi le brodcast possible dans ce mode!
enfin voilà, tout ça pour dire qu'UDP c'est quand même pas mal et qu'on a souvent trop vite fait tendance à le mettre de côté.