Bonjour,
Je suis débutant sur les threads TCP et sur boost.
J'ai le pb suivant : je dois gérer/piloter des appareils via une interface TCP/IP, ces appareils sont ausi des 'serveurs' tcp.
J'ai étudié les exemples ASIO Boost, mais is sont orientés 1 serveur - milti clients.
Il m'a semblé logique, que chaque appareil soitêtre encapsulé dans un objet, possédant son endpoint et possédant son propre thread. Le but étant de gérer/piloter ces appareils en parallèle.

Mais je dois commettre des erreurs de débutant au niveau des threads et de l'utilisation de boost : je ne peux lancer qu'un thread à la fois, le_ioservice run, doit-il être lancé une seule fois, ou une fois pour chaque endpoint ?

Bref je galère sur ces aspects de programmation que je ne domine pas du tout.

Je vous remercie pour toute vos suggestions, idées, pistes, etc quime permettraient d'avances sur ces points.