【发布时间】:2016-06-26 03:41:27
【问题描述】:
当在客户端和服务器之间使用 WebSocket 全双工数据连接时,我可以保证,当从服务器发送两条消息时,我将在客户端收到这两条完全相同的消息,TCP 确实如此不是?
换句话说,如果服务器依次发送hello然后its me,客户端是否总是收到两条包含hello和its me的消息,或者客户端是否有可能收到helloit然后@ 987654327@ 或什至只有一条消息,如 helloits me ?
【问题讨论】:
-
每条消息周围都有分隔符;它们永远不会像那样结合在一起。我不确定“保证”对您意味着什么;规范以某种方式编写并重新发送丢失的数据包,与数据报不同,但它是互联网,如果没有后续验证,很难确定客户端是否从高级套接字获得特定消息我们从 JS 中使用的 API。
标签: javascript websocket connection message integrity