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

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