【问题标题】:Examples of using cereal serialization and boost::asio?使用谷物序列化和 boost::asio 的示例?
【发布时间】:2018-04-30 17:11:21
【问题描述】:

我正在尝试序列化对象/消息并将它们作为 UDP 数据包在节点之间发送。我目前正在寻找用于序列化的谷物和用于实际网络编程的 boost::asio。有没有一起使用这两个库的例子,即使是伪代码?

【问题讨论】:

    标签: serialization boost deserialization boost-asio cereal


    【解决方案1】:

    您可以将任何使用 Asio 的 Boost Serialization 示例视为伪代码示例。尽管存在一些差异,但 Cereal 与 Boost Serialization 足够相似,以使样本具有相关性。

    【讨论】:

      【解决方案2】:

      仅在您的 api 稳定且您从不打算升级到较新版本的情况下通过网络使用 boost。由于 boost 序列化随每个新版本而变化。 即具有一个版本的 boost 的服务器和具有另一个版本的客户端将无法工作,即使您没有进行任何更改。

      【讨论】:

        猜你喜欢
        • 2020-06-20
        • 1970-01-01
        • 2017-06-07
        • 2016-12-23
        • 2015-01-15
        • 1970-01-01
        • 2018-12-03
        • 2013-01-30
        • 2012-10-26
        相关资源
        最近更新 更多