Maison > Questions et réponses > le corps du texte
app与设备进行socket 连接后,进行tcp 通信, 设备切换了信道,这时socket会断开吗
滿天的星座2017-05-02 09:36:51
Bien que les protocoles tels que TCP ressemblent un peu à des appels téléphoniques, au niveau inférieur, la communication est toujours délivrée sous la forme de paquets de données comme des lettres.
En d’autres termes, la communication entre l’application et l’appareil n’est rien d’autre que l’écriture de lettres. Ensuite, si l'un d'eux effectue une activité mobile telle que changer de canal, tant que l'autre partie est informée de la nouvelle adresse à temps, cela n'aura pas un grand impact sur la communication entre eux. De plus, le protocole TCP lui-même dispose d'un mécanisme de compensation et les lettres perdues peuvent être renvoyées sans problème vers de nouvelles adresses.
Cependant, il y a un contenu plus critique ici, à savoir que l'appareil peut ou prend en charge la notification à l'autre partie à temps lors du changement de chaîne. Si vous ne pouvez pas ou ne voulez tout simplement pas maintenir la connexion d'origine, alors le Socket sera naturellement déconnecté.