从Flash CS5向Zend_AMF服务发送数据时清空var

时间:2012-01-02 18:06:00

标签: flash actionscript-3 zend-framework zend-amf

在使用Flex和Zend_AMF之后,我正在使用Flash CS5和Zend_AMF为另一个项目(小游戏)工作。 只要我管理服务中的所有参数,检索数据就完美无缺。 我使用此代码从Servie获取数据:

    nc.connect("http://localhost/project/public/service/gateway/amf");
    var res2:Responder = new Responder(returnDataList,returnError);             
    nc.call("Service_GatewayService.getData",res2);

但是现在我希望获得的数据取决于我随服务发送的ID。我一直在测试出了什么问题,而且我已经注意到我已经发现了#39;在Zend中,variabel总是为空。 我正在使用Zend文档中的代码。我想发送' 1'作为我的身份。 我服务中的功能运行正常,问题不在于此。我认为他并没有真正发送变量。这是我使用的代码

    nc.connect("http://localhost/project/public/service/gateway/amf");
    var res2:Responder = new Responder(returnDataList,returnError);
    var param:int = 2;          
nc.call("Service_GatewayService.getDataById",res2, param);

有人知道这个解决方案......?

提前致谢

0 个答案:

没有答案