Je me souviens avoir lu quelque part qu'une socket peut être considérée comme deux canaux semi-duplex indépendants. Cela signifie-t-il que recv()
et send()
du même socket ne sont pas pertinents?est-il sûr de recv() et send() sur un socket simultanément?
- si oui, est-ce par définition ou spécifique à la mise en œuvre?
- sinon, comment les deux interférer les uns avec les autres?
merci.
dépend du protocole. TCP est en full-duplex, donc oui. –
Merci, avez-vous un contre-exemple? ou tout autre lien/code de référence pour que je puisse lire? –