【问题标题】:C++ <-> AS3 Object serializationC++ <-> AS3 对象序列化
【发布时间】:2012-10-16 14:13:16
【问题描述】:

技术上是否可以在 C++ 中序列化对象以通过套接字发送它并在 AS3 中反序列化(双向)?

【问题讨论】:

    标签: c++ actionscript-3


    【解决方案1】:

    不,这是不可能的。这只有在您使用相同的语言并在双方都具有相同的序列化/反序列化时才有可能。您必须开发和使用一些自定义协议来通过套接字发送对象状态。阅读有关Google Protobuf encoding 的更多信息。

    感谢 chac - As3 Google Protobuf

    【讨论】:

    • 我发现了一些东西here
    • 将 url 更改为编码。这将有助于理解序列化数据类型的概念。
    【解决方案2】:

    我不同意前面的答案,应该可以做一些工作。有很多使用AMF(来自Java、PHP、Python)的Flash 远程处理实现。看到这个post

    【讨论】:

      【解决方案3】:

      您将需要一个 AMF 库,而我所知道的唯一一个与 PHP 堆栈非常相关。环顾四周,你可能会发现一个纯 C/C++ 的。如果您绝望,一种可能是查看具有 AMF 实现的 Haxe,并将其编译为 C++

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-12
        • 2019-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多