Le ChromeSocket API permet de nous -disconnect()
d'un socket TCP. Mais comment puis-je décider si je veux que le socket reste à moitié ouvert ou non après que le autre côté ait envoyé un paquet FIN
? Merci.API Chrome Socket: Comment faire pour créer un réseau TCP semi-ouvert Socket
1
A
Répondre
1
Si vous avez reçu un paquet FIN, il est déjà à moitié ouvert, au mieux. Vous pouvez uniquement envoyer des données à partir de votre fin, ne pas les recevoir et vous ne pourrez peut-être même pas envoyer si l'homologue est complètement fermé. Vous devriez essayer. Notez que l'erreur qui en résulte (connexion réinitialisée par homologue) peut être retardée en raison de la mise en mémoire tampon.
Questions connexes
- 1. TCP Socket Piping
- 2. Qt5 Socket TCP de liaison sur un réseau multi-hôte
- 3. TCP socket communication
- 4. XML sur TCP socket
- 5. TCP ouvert socket delay
- 6. Serveur de socket Java tcp avec socket client j2me
- 7. Java TCP Socket reniflage
- 8. TCP Socket Test
- 9. Linux TCP crash de socket
- 10. Socket TCP et en java
- 11. PHP Socket: Simple TCP Proxy
- 12. TCP IP Socket pour C# winForm
- 13. Node.js tcp socket problème d'écriture
- 14. Communication par socket TCP Django
- 15. Comment connecter un socket TCP en utilisant un nom d'hôte sur un réseau local
- 16. Comment créer un socket "unique" dans zeromq?
- 17. Socket TCP et données binaires
- 18. Socket non bloquant avec TCP
- 19. Python TCP Socket Listener (Debian)
- 20. Comment faire une pause serveur IOCP TCP socket?
- 21. Poll TCP socket inactif écouter
- 22. Comment créer un socket via socket() sur MSVC?
- 23. confusion sur TCP Socket fermeture
- 24. Comment créer une socket sortante vers une interface réseau SPECIFIC?
- 25. Ascii sur le socket TCP
- 26. Socket TCP .NET avec session
- 27. problème d'écriture Socket TCP/IP
- 28. UDP using socket API
- 29. TCP socket + socket.io bidirectionnel (JSON-) RPC: dnode?
- 30. Comment séparer les messages de socket TCP
Merci pour votre réponse - Deux questions à ce sujet: ** 1) ** '" vous pourriez même ne pas être en mesure d'envoyer si l'homologue est complètement fermé "', comment * I * déconnecter respectivement fermer ** complètement ** en utilisant l'API Chrome? - ** 2) ** Quelle est la meilleure façon de ** savoir ** si la prise est à moitié ouverte? Je ne veux pas toujours envoyer des messages sans esprit à mes pairs, quand je veux savoir. – fridojet
1. Fermez la prise. 2. Vous ne pouvez pas: vous devez l'essayer. Mais il y a quelque chose qui ne va pas si vous ne le savez pas. Une partie du protocole d'application devrait incarner cette question. – EJP