Flash 将BlazeDS协议从AFM3更改为AMF0

Flash 将BlazeDS协议从AFM3更改为AMF0,flash,apache-flex,flash-builder,blazeds,Flash,Apache Flex,Flash Builder,Blazeds,我已安装blazeds-turnkey-4.0.0.14931。默认情况下,Blazeds使用AMF3协议。我不想把它换成AMF0。如何做到这一点 谢谢请参阅 据我所知,AMF3是建立在AMF0之上的;AMF3支持更复杂的数据,如XML和引用的对象/字符串(如果我没记错的话) 我没有使用BlazeDS,但在amfPHP中,请求的解析方式会有所不同,具体取决于您在服务请求中指定的对象编码;总之,更改Flex中的编码,BlazeDS应该相应地响应。为什么?我本以为AMF3与AMF0是向后兼容的;但找

我已安装blazeds-turnkey-4.0.0.14931。默认情况下,Blazeds使用AMF3协议。我不想把它换成AMF0。如何做到这一点

谢谢

请参阅

据我所知,AMF3是建立在AMF0之上的;AMF3支持更复杂的数据,如XML和引用的对象/字符串(如果我没记错的话)


我没有使用BlazeDS,但在amfPHP中,请求的解析方式会有所不同,具体取决于您在服务请求中指定的对象编码;总之,更改Flex中的编码,BlazeDS应该相应地响应。

为什么?我本以为AMF3与AMF0是向后兼容的;但找不到说明我正在编写AMF网络协议解析器并需要使用AMF0:)进行测试的文档,这是有意义的。我听说大多数AMF3序列化程序都知道如何说AMF0;所以我希望Adobe的那个能做到这一点。您是否尝试过向BlazeDS发送AMF0数据包?您遇到了什么错误消息或问题?好的。现在我意识到我需要配置我的flex应用程序来实现这一点。现在的问题听起来像:“如何在FlashBuilder的FLEX项目中更改AMF编码”?