Hoje passei aqui para deixar uma dica bem rápida sobre Flex, mas que me salvou a semana.
Estou desenvolvendo um sistema de BI com a seguinte estrutura
Flex <-> ZendAmf <-> Sql Server
Porém a base de dados é gigante, e vez por outras as consultas levam mais de um minuto.
Até ai tudo bem pois o cliente entende que a demora é da base e não da APP, mas ele me questionou que caso uma consulta demore muito ele gostaria de cancelar, ai pintou a dúvida, como cancelar uma requisição que já foi enviada ao php?
E quem me passou a dica foi o Vilmar Spies na lista Flex Dev.
“se estiver utilizando RemoteObject
é só cancelar:
remoteobject.getOperation(“getList”).cancel();”
Troque o getList, pelo nome da função chamada e pronto, muito simples mas eu não havia encontrado.