После работы с 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);
Но теперь я хочу, чтобы данные зависели от идентификатора, который я отправляю с сервисом.Я проверял, что идет не так, и заметил, что моя отправленная переменная всегда равна нулю в Zend.Я использую код в документации 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);
Кто-то знает решение для этого ...?
Заранее спасибо