Eu citei o servidor, mas pode ser várias as causas: internet, cabo de
rede, etc ...
O objetivo é fazer com que o usuário saiba que o serviço ficou offline
e que não fique esperando uma resposta do servidor, sendo que o mesmo
está fora.

[]'s
mindu

On 3 abr, 11:20, "Daniel Schmitz" <[EMAIL PROTECTED]> wrote:
> Entendi... bem complicado o seu problema, porque teoricamente um servidor
> nao pode cair neh ?!
>
> On 4/3/07, mindu <[EMAIL PROTECTED]> wrote:
>
>
>
> > Valeu Daniel,
> > No exemplo que postei, o 'instance.connect' eu só faço uma vez ( não
> > sei é uma boa prática ), além no 'connect' eu precisaria testar quando
> > chamasse um método, por exemplo:
> > instance.call("MeuService.validate", new Responder(validateResult,
> > validateFault)
> > Hoje, se o servidor está fora ou cai durante um processo, não mostra
> > nenhum erro e passa a impressão que ainda está executando a ação.
>
> > []'s
> > mindu
>
> > On 3 abr, 08:59, "Daniel Schmitz" <[EMAIL PROTECTED]> wrote:
> > > Verifique na documentação se algumevento é disparado quando fazemos
> > > instance.connect
>
> > > Abraços,
> > >  Daniel Schmitz
>
> > > On 4/3/07, mindu <[EMAIL PROTECTED]> wrote:
>
> > > > Grupo,
> > > > Qual é a melhor estratégia para testar se um serviço remoto,
> > > > NetConnection, está online/offline quando feito uma chamada a um
> > > > método ?
> > > > Gostaria de que quando estivesse off, mostrar um Alert ao usuário
> > > > informando que o serviço está indisponível.
>
> > > > Existe algum padrão ou alguma solução para evitar esse tipo de
> > > > problema ?
>
> > > > Hoje tenho o seguinte:
>
> > > >         public class RemotingUtil
> > > >         {
> > > >                 private static var instance:NetConnection = null;
>
> > > >                 public static function getService():NetConnection{
> > > >                         if(instance == null){
> > > >                                 instance = new NetConnection();
> > > >                                 instance.objectEncoding =
> > > > ObjectEncoding.AMF0;
> > > >                                 instance.connect(APPLICATION.GATEWAY);
> > > >                         }
> > > >                         return instance;
> > > >                 }
> > > >         }
>
> > > > Mas nesse caso só verifico se está null.
> > > > Alguma sugestão/idéia ?
>
> > > > []'s
> > > > mindu


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a