O FaultEvent ocorrerá sempre q a requisição não receber uma resposta com cabeçalho http 400 (ou 200, não lembro agora) mas enfim.. vai ocorrer sempre q houver algum erro - seja ele por timeout, erro no servidor, ou até mesmo uma exceção lançada pela aplicação.
Uma boa prática de programação é vc "estourar" exceptions na sua app caso haja erro. Agora q o php5 possui blocos try/catch use e abuse deles... caso haja algum erro esperado (por exemplo, login inválido) vc lança uma excessão e captura ela pelo FaultEvent do Flex. beleza? 2008/10/8 Marcello Fontolan <[EMAIL PROTECTED]> > Mario, bom dia, > > Então eu realmente devo me preocupar com o travamento da aplicação... > > O "FaultEvent" ocorrerá por timeout? > Preparei o backend para retornar uma consulta válida ou, em casos de > erro, um xml com o código e mensagem de erro. > > abraços > > Marcello Fontolan > > > Mário Júnior escreveu: > > Vai depender de análise, marcello. > > Vc pode criar um popUp modal ao disparar a requisição, "travando" a tela > para o usuário e depois removê-lo qnd o retorno da requisição voltar (tanto > se for ResultEvent ou FaultEvent). > > > > > 2008/10/7 Marcello Fontolan <[EMAIL PROTECTED]> > >> >> Pessoal, boa tarde, >> >> Tenho acompanhado a lista a poucos dias e passei a ter algumas >> dúvidas sobre HTTPService. >> Dentre as formas de acesso ao backend em php, aprendi a usar o >> HTTPService e confesso que me parece tranquilo já que envio os >> parametros via POST porém, vejo muita gente falando em outras formas >> como o AMFPHP e me pergunto se existem tantas desvantagens no HTTPService. >> Outra dúvida que surgiu é... desenvolvemos em nosso desktop e com >> uma performance muito superior a realidade tanto pela conexão local >> quanto pelo número de registros. >> Por exemplo, uso para desenvolver um Linux no VMWare dentro do Windows. >> Tenho assim o ambiente do Linux e o conforto do Windows porém, no >> HTTPService voce dá um SEND e fica aguardando o evento. >> Se o evento demora a retornar, o usuário pode fazer outras coisas na >> tela e ai, onde fica a consistencia? >> Como voces resolvem normalmente este tipo de problema? >> >> abraços! >> >> Marcello Fontolan >> Itajai - SC >> >> >> > > > -- > Mário de Souza Júnior > Programador Java / Adobe Flex > (44) 4009-3550 Maringá-PR > http://blog.mariojunior.com > [EMAIL PROTECTED] (gtalk, msn, etc..) > > > > > > > -- Mário de Souza Júnior Programador Java / Adobe Flex (44) 4009-3550 Maringá-PR http://blog.mariojunior.com [EMAIL PROTECTED] (gtalk, msn, etc..) --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
