首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ZendAMF -函数快速连续调用失败

ZendAMF -函数快速连续调用失败
EN

Stack Overflow用户
提问于 2011-06-10 22:23:40
回答 3查看 111关注 0票数 0

我正在为flash前端实现AMF服务方法。通常情况下一切正常,但是我们发现,如果两个方法一个接一个地被调用,那么第二个调用将向flash前端返回null,即使该方法实际上在PHP端成功完成(为了验证这一点,我在返回数据之前将其转储到一个文件中)。

以前有没有人有过这种行为?这是ZendAMF的一些设置吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-06-11 13:22:28

实际上,flash端对两个函数调用使用了相同的连接。为每个调用建立单独的连接已经解决了这个问题。

票数 0
EN

Stack Overflow用户

发布于 2011-06-10 22:27:14

也许在调用第二个方法之前,先确认第一个方法已完成?

票数 1
EN

Stack Overflow用户

发布于 2011-06-11 00:47:19

我也使用ZendAMF。我注意到,如果一个调用失败,它将触发任何其他批处理调用的失败消息(异步令牌可以用来解决这个问题)。

我会尝试一次发送一个呼叫,找出哪个呼叫失败了。就我个人而言,我使用一个名为Charles的软件,它是HTTPProxy,它允许我查看我执行的任何AMF调用的内容和错误消息。您也可以使用wireshark,无论哪种方式,您都可以看到发送的确切请求,以及您的后端抛出的任何错误消息。

您是否在代码中使用任何事务(如Doctrine ),有时代码会通过测试并正确写出,但当事务关闭时会阻塞,并最终抛出错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6307707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档