Fizeram o teste q sugeri? qual foi a saída do console?? =D


2009/8/5 Daniel Rodrigues da Cunha Frank <fr...@projetusinformatica.com.br>

> Eu já tentei fazer um controle parecido com FlexSession, mas não consegui,
> pois a session continua mesmo o browser fechado até o timeout.Talvez com
> FlexClient, mas eu acredito que não vá funcionar, me parece que os clientes
> apenas são destruídos com um disconect manual, para teste usar a Classe
> FlexClientListener para "ouvir" a adição e removeção de clientes e fale pra
> nós.
>
> Att.,
> Daniel R.C.Frank
> Análise e Programação
>
>
> 2009/8/5 Diego Maehler <dmaeh...@gmail.com>
>
> Se não me engano, acessando via métodos static, no MessageBroker existe os
>> clients de Mensagens mesmo, já que os FlexClient são os clients conectados
>> com o servidor, e esses MessageClient são os subscribers conectados no canal
>> do messaging.
>> Setando o timeout da sessão não resolveria teu problema?
>>
>> 2009/8/5 Ricardo Gobbo <ricardogobbodeag...@gmail.com>
>>
>>> Olá Mario e todos da comunidade
>>>
>>> agradeço muito a você por sempre responder prontamente minhas duvidas
>>>
>>> explicarei então o restante...
>>> a cada novo subscriber que eu crio, eu instancio um producer no servidor
>>> para tal subscriber... o manager desse producer, então, é responsavel,
>>> dentre outras tarefas, de instanciar um outro subscriber num middleware
>>> assíncrono de comunicação... para diminuir a carga sobre o middleware e até
>>> mesmo aumentar a performance e escalabilidade do sistema como um todo, esse
>>> subscriber no middleware deve ser feito de forma dinâmica... se a conexão
>>> com a aplicação cliente cair abruptamente, a aplicação, nesse momento, não
>>> consegue finalizar as conexões com o middleware... dai, periodicamente,
>>> poderíamos colocar uma thread pra fazer o serviço de desconexão com o
>>> middleware caso o consumer do cliente já não esteja mais conectado...
>>>
>>> agradeco
>>> abracos
>>>
>>> 2009/8/5 Mário Júnior <juninho...@gmail.com>
>>>
>>> Ricardo.. no lado do servidor vc pode recuperar o FlexClient. É a única
>>>> identificação do client no servidor.
>>>>
>>>> No entanto, acho q vc está se preocupando com algo q não precisa:
>>>> "..estou querendo ver se há algum consumer sem sentido no servidor..."
>>>>
>>>> Qnd a app fecha, ela já é automaticamente desconectada do polling.... ou
>>>> seja, o disconnect é automático.
>>>> Nunca fiz esse teste, mas se quiser, tente:
>>>>
>>>> - Recupere o numero de FlexClient conectados antes de enviar uma msg do
>>>> servidor (faz um sysout para mostrar no console mesmo)
>>>>
>>>> - Abra vários browsers para ter vários flexclients
>>>>
>>>> - Depois de trocar algumas msgs... simplesmente feche alguns browsers
>>>>
>>>> - verifique no console que o número de FlexClients terá baixado, sinal
>>>> de q os clientes "fechados" já foram finalizados.
>>>>
>>>>
>>>> Depois dá-nos um feedback.
>>>>
>>>> t+
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> 2009/8/5 Ricardo Gobbo <ricardogobbodeag...@gmail.com>
>>>>
>>>> Olá a todos
>>>>>
>>>>> gostaria de saber se alguem sabe se isso eh possivel de ser feito:
>>>>>
>>>>> estou usando uma arquitetura de comunicacao assincrona com o servidor
>>>>> usando o servico de mensagens do blazeDS. Estou querendo ver se tem como 
>>>>> eu,
>>>>> no servidor, pegar os consumers e/ou producers instanciados por algum
>>>>> cliente flex especifico. Estou querendo fazer um controle desses consumers
>>>>> e/ou producers pois o cliente pode simplesmente clicar no "fechar" do
>>>>> navegador e a RIA nao ter como dar unsubscribe nos consumers e os mesmos 
>>>>> nao
>>>>> conseguirem remover suas instancias la no servidor... logo, estou querendo
>>>>> ver se há algum consumer sem sentido no servidor...
>>>>> alguem ja passou por isso?
>>>>>
>>>>> agradeco de antemao...
>>>>>
>>>>> obrigado a todos
>>>>> bom dia
>>>>> Ricardo
>>>>>
>>>>> --
>>>>> Att.
>>>>> Ricardo Gôbbo de Águas
>>>>> Engenharia de Computação - Universidade Federal de Goiás
>>>>> www.ricardogobbo.wordpress.com
>>>>> www.twitter.com/ricardogobbo
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Mario Junior
>>>> Enterprise Java / Flex Architectures
>>>> Adobe Certified Expert Flex 3 with AIR
>>>>
>>>> Sofshore Informática
>>>> http://www.sofshore.com.br
>>>> +55 (48) 3337 2003
>>>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
>>>> Itacorubi
>>>> Florianopolis SC Brasil
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Att.
>>> Ricardo Gôbbo de Águas
>>> Engenharia de Computação - Universidade Federal de Goiás
>>> www.ricardogobbo.wordpress.com
>>> www.twitter.com/ricardogobbo
>>>
>>>
>>> --
>>> att,
>>>
>>> Diego Maehler
>>> dmaeh...@hotmail.com
>>> 46 88030892
>>> 46 32245008
>>> Pato Branco - PR
>>>
>>>
>>>
>
> >
>


-- 
Mario Junior
Enterprise Java / Flex Architectures
Adobe Certified Expert Flex 3 with AIR

Sofshore Informática
http://www.sofshore.com.br
+55 (48) 3337 2003
Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
Florianopolis SC Brasil

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a