Bonjour à tous,
j'ai queqlues questions concernant l'utilisation des sockets...
Mon application crée une pseudo-interface, et lors de cette création, un thread qui écoute sur le port spécifié est lancé (l'utilisateur récupère donc la main desuite). L'écoute se fait dans une boucle while (1), avec la fonction recvfrom, le protocole est donc UDP comme vous l'aurez compris.
L'utilisateur peut ensuite envoyer des données à travers ce même port. Etant débutant dans la prog réseau, je me demande si cela va poser des problèmes.
J'ai donc lu ce post : ici qui dit que ce n'est à priori pas un problème. En effet, il n'y aura qu'une écriture à la fois. Est-ce que j'ai bien compris ?
Est-ce que pendant l'envoi, la réception est interrompue ?
Pour résumer, un thread qui réceptionne, un envoi de temps en temps sur la même socket, dois-je prendre des précautions particulières ? (mutex? etc...) ou cela ne pose-t-il conceptuellement aucun problème ?
Toute suggestion est la bienvenue !!
Merci d'avance.
Partager