Flex4中[Client.Error.DeliveryInDoubt]错误经验一例
分类于 生活随笔 二月 12th, 2011 by marco – 添加评论最近遇到一个很奇怪的问题,我在使用RemoteObject调用后台.net rpc服务时老是报一个错:[faultCode:Client.Error.DeliveryInDoubt faultString:'通道已断开' faultDetail:'收到确认前通道已断开']。
把自己的代码查询了半天也找不出任何问题,后来还是调试.net代码的时候找到点眉目,原来.net接口本来应该返回给我视频文件路径的,它却把视频文件的整个二进制流读出来一下子返回给我了。我的RemoteObject是使用的RTMP通道,四个视频文件一共40MB,可能RTMP不支持这么大的数量,导致在传输过程中崩溃了!
希望我的教训对大家有用,在这里祝朋友们新年快乐,大吉大利!