Respondendo objetivamente a sua dúvida, sim é por aí mesmo... usando
FlexSession para cada client.

Agora, junto com o pessoal, não entendi o porquê de implementar dessa
forma... Why? Acho q é um esforço grande tanto do dev (em disparar
requisicoes a cada focusOut de componente - ou outro evento qualquer) quanto
do server em manter esses objetos em sessao e ainda tratar o disparo de
requisicoes q serão disparadas.

Mas enfim.. talvez vc possa nos explicar melhor, talvez vc esteja vendo algo
q nós ainda não vimos, e então juntos tentarmos chegar a um senso comum.


[]'s






Em 24 de janeiro de 2011 19:49, Clayton <[email protected]>escreveu:

> Não faz sentido inchar o servidor com objetos que podem fiocar
> perpetuamente instanciados se o client perder a conexão.
> Imagina 200 conexões e todas com objetos no servidor e 30% perde a conexão,
> que não é nada de exagero, ai instacia outros 60 objetos, e isso acontecendo
> a todo momento. Você terá que fazer um controle disso muito bem elaborado ou
> vai inchar seu servidor com objetos "zumbis", nem morto nem vivo, ocupando
> espaço.
>
> No meu entendimento, objeto como o descrito deve ficar sim no cliente e
> sendo alimentado até o momento de ser persistido.
>
> Obs.: Posso ter o entendimento errado, me corrijam se eu tiver dito
> besteira, por favor.
>
> Em 24 de janeiro de 2011 18:48, RafaelViana <[email protected]>escreveu:
>
> Qual o objetivo dessa implementação?
>> Eliminar a necessidade do objeto no actionscript? Se você fizer isso
>> talvez consiga eliminar a necessidade para cadastrar os registros, mas
>> seria necessário para desserializar as informações usando BlazeDS.
>> (RemoteObject).
>>
>> On Jan 24, 1:51 pm, Leonardo Ribeiro <[email protected]> wrote:
>> > Pessoal,
>> >
>> > Irei começar um projeto novo e estou ainda na fase de "pesquisa", pelo
>> fato
>> > de que eu tenho em mente implementar algo assim:
>> >
>> > Quero que quando estiver em um form entrando com alguma informação por
>> > exemplo um cadastro de clientes, deveria ocorrer o seguinte:
>> >
>> > 1 - Quando eu clicar em "Novo" ->  ser disparado uma solicitação
>> > ("casoUsoCliente.novo()") e criar no server um objeto Cliente, vinculado
>> a
>> > esse
>> > "flexclient/usuario"
>> >
>> > 2 - Quando eu informar o nome do cliente no campo "nome" -> ser
>> disparado
>> > uma solicitação ("casoUsoCliente.setNome('valor')")
>> > e o objeto cliente (no servidor) se atualizado com o nome informado
>> >
>> > e assim ate o final do cadastro...
>> >
>> > Sei que com isso terei "muitas" solicitações mas são assincronas e não
>> > travarão o aplicativo (na verdade não me preocupo com isso agora)
>> > só queria saber uma forma de implementar isso que tenho em mente. Se com
>> > FlexSession/FlexClient seria o caminho.
>> >
>> > Porque com isso eu não teria um objeto "Cliente" em actionscript,
>> somente no
>> > servidor (java no caso).
>> >
>> > Não sei se ficou claro o que penso em fazer, mas e aí, se vocês tivessem
>> que
>> > fazer isso, como fariam?
>> >
>> > --
>> > []'s
>> > Leonardo
>> >
>> > Linux User #488650
>> > Ubuntu User #27045
>> > Mais sobre o Ubuntu em português:http://www.ubuntu-br.org/comece
>>
>> --
>> 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
>>
>
>
>
> --
> Clayton Marques Pereira
>
>  --
> 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
>



-- 
Mario Junior
http://blog.mariojunior.com/
@mariojunior

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