【问题标题】:MessagePack and message framingMessagePack 和消息框架
【发布时间】:2015-08-12 13:16:16
【问题描述】:

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

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

【问题讨论】:

    标签: python tcp buffer twisted msgpack


    【解决方案1】:

    您想使用诸如NetstringReceiver 之类的成帧协议,然后将您的MessagePack 消息解压缩到stringReceived

    【讨论】:

    • 酷,似乎是一个很好的解决方案,但问题是,我有其他平台的客户端,如 C# 或 C++。他们是否也应该在他们的平台上实现Netstring
    • 您是控制网络上的协议,还是必须与现有客户端打交道?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多