Технически возможно ли сериализовать объект в C ++, отправить его через сокет и десериализовать в AS3 (в двух направлениях)?
Нет, это невозможно. Это возможно, только если вы используете один и тот же язык с одинаковой сериализацией / десериализацией с обеих сторон. Вы должны разработать и использовать некоторый собственный протокол для отправки состояний объекта через сокет. Узнайте больше о Google Protobuf кодировка.
Благодаря Chac — As3 Google Protobuf
Я не согласен с предыдущим ответом, это должно быть возможно с некоторой работой. Существует довольно много реализаций Flash Remoting, использующих AMF (из Java, PHP, Python). Видеть это сообщение.
вам понадобится библиотека AMF, и единственные, о которых я знаю, очень связаны со стеком PHP. Посмотрите вокруг, вы можете найти чистый C / C ++, хотя. Если вы в отчаянии, возможно, стоит взглянуть на Haxe, который имеет реализацию AMF, и скомпилировать его в C ++.