python - MessagePack 和消息帧

标签 python tcp buffer twisted msgpack

我正在使用 MessagePack 来编码/解码我的模型并通过 TCP 服务器发送它。此时,我需要为消息定义一个分隔符,以便将接收到的缓冲区切片为正确的 MessagePack 对象。

我的问题是如何在客户端为 MessagePack 和切片消息定义分隔符?

最佳答案

您想要使用成帧协议(protocol),例如 NetstringReceiver ,然后将您的 MessagePack 消息解压到 stringReceived 中。

关于python - MessagePack 和消息帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31966373/

相关文章:

c - 伯克利套接字的网络连接速度慢

c++ - 将带有数组的结构加载到 SSBO 时会发生什么?

python - 动态向python中的对象添加 "real"方法

android - 最快的服务器客户端通信?

python - Plotly 箱形图关闭异常值检测

c++ - 检测 TCP 客户端断开连接

python - 使用 TCP/socket 将字符串列表从 Python 发送到 C#

c - 不确定在缓冲区溢出攻击中将返回地址更改为什么

python - 如何对实例化的模拟类对象进行断言

python - Windows 服务器上的 Django MySQL 连接错误