Websockets - 保证完整的消息?

Posted

技术标签:

【中文标题】Websockets - 保证完整的消息?【英文标题】:Websockets - Guaranteed full Messages? 【发布时间】:2012-01-11 04:46:07 【问题描述】:

当网络套接字协议中的“onmessage”事件触发时,您是保证完整的消息,还是更像是一个直接的 TCP 连接,您首先缓冲数据,然后尝试提取数据包。

【问题讨论】:

想到了lenholgate.com/blog/2011/07/… 【参考方案1】:

有对分段消息和流式传输的协议级别支持。但是这种行为在当前的 javascript API (reference) 中没有体现。所以是的,如果您收到一条消息,即使它被发送了许多片段,它确实是一条完整的消息。

【讨论】:

以上是关于Websockets - 保证完整的消息?的主要内容,如果未能解决你的问题,请参考以下文章

如何确保消息使用 WebSockets 到达目的地?

如何保证 websockets 的可靠消息传递?

Websockets 有时会发送不完整的数据

Websockets 消息丢失

Web Sockets - 向所有客户端发送消息

django websockets无法在频道上发送消息