No datapush, tire o banco de dados e coloque um serviço seu que disponibilize os dados.
Pense assim: Você tem 10 máquinas clientes que estão em uma tela de venda que tem uma lista de produtos. se tiver implementado, quando alguém atualizar a lista de produtos, o SERVIDOR atualiza a lista de produtos de todos os 10 clientes, não como de costume em aplicações WEB, o cliente ter um timer que atualiza a lista. Atenciosamente: ------------------------------ | Rodrigo Pereira Fraga| http://www.digows.com http://forum.flexbrasil.com.br e-mails: [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------ Date: Wed, 5 Mar 2008 11:17:12 -0300 From: [EMAIL PROTECTED] To: flexdev@googlegroups.com Subject: [flexdev] Re: RES: [flexdev] aplicação flex Desculpe minha ignorância, mas esse Data-Push seria o objeto ser o real espelho do seu registro no banco de dados ??? Se um valor for alterado lá, ele automaticamente se atualiza na camada de apresentação ??? Eu gostei do lance do objeto ser Bindable, achei ARRETADO !!! Mas, se isso dai de cima for verdade, não vejo muita vantagem não, pois creio que o acesso ao banco de dados é um recurso caro para tal funcionalidade de Observer. []'s On 3/5/08, Rodrigo Pereira Fraga <[EMAIL PROTECTED]> wrote: OK concordo contigo. Realmente tais tecnologias nasceram pois havia uma imeeeensa necessidade, mais o que mais gosto no Flex, é o suporte no back-end (Com BlazeDS posso obter serviços como Data-Push, se você não conhece, é similar ao Pattern Observer). e que faço meus componentes O.O e executo dinamicamente no cliente. Fazendo um comparativo entre Flex e tais tecnologias, eu tenho uma crítica perante os componentes nativos do SDK do Flex, em comparação com JSF com RichFaces ou ICEFaces, ou o ext com o GWD, estes tem uma rica gama de componentes nativo, a Adobe poderia disponibilizar mais componentes, ou então homologar alguns bons componentes disponíveis na WEB. Atenciosamente: ------------------------------ | Rodrigo Pereira Fraga| http://www.digows.com http://forum.flexbrasil.com.br e-mails: [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------ Date: Wed, 5 Mar 2008 10:39:34 -0300 From: [EMAIL PROTECTED] To: flexdev@googlegroups.com Subject: [flexdev] Re: RES: [flexdev] aplicação flex Cara, concordando (e descordando) com você, mas a 'comunidade java' inventou o gwt que, convenhamos, é uma facilidade imeeeeeensa... e, pra um desenvolvedor Java, nada mais fácil do que continuar usando o gwt na sua linguagem, do que ter um overhead imenso pra aprender outra. Veja um exemplo desta página que tem componentes de gwt: http://www.gwt-ext.com/demo Não é gerando discussão de quem seria melhor não, pois cada uma tem suas particularidades... []'s On 3/5/08, Rodrigo Pereira Fraga <[EMAIL PROTECTED]> wrote: Também sou desenvolvedor Java, e me irrita ver a comunidade Java se matando com telas em HTML e fazendo o servidor cuspir HTML/JS/CSS como GWD... JSF... e afins... Eles desconsideram a tecnologia só por ser "similar" ao Flash, aí tiram conclusões precipitadas sem nem tentar fazer algo. Não sabem que o cliente larga de ser tão fantoche, e passar a ser um cliente rico e inteligente, e o melhor apenas dependendo de uma VM, o que imune o desenvolvedor a programar compatibilidades entre browsers. Abraços \o Atenciosamente: ------------------------------ | Rodrigo Pereira Fraga| http://www.digows.com http://forum.flexbrasil.com.br e-mails: [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------ Date: Wed, 5 Mar 2008 10:09:01 -0300 From: [EMAIL PROTECTED] To: flexdev@googlegroups.com Subject: [flexdev] Re: RES: [flexdev] aplicação flex O Flex chama um método java (Pode ser uma Façade de sua arquitetura) através de um protocolo chamado AMF3 que provê compactação e tranferência binária, isto é nada de textos, logo há uma notável diferença na transportarão de grandes dados. Fora que você pode criar objetos do tipo VO/DTO para trafegar dados entre o Flex e java, facilitando o desenvolvimento no Flex, Exemplos clássicos quando se usa RemoteObject com um VO no Flex anotado com [RemoteClass] //Obter uma posição de uma grid. private var pessoaVO:PessoaVO; ... public function obter():void { this.pessoaVO = PessoaVO(dataGrid.selectedItem); } //Facilita o bind dos componentes: <mx:TextInput id="txtNome" text="{pessoa.nome}"/> <mx:TextInput id="txtIdade" text="{pessoa.idade}"/> ... Perceba que o nível é outro, você passa o programar "puramente" O.O no Flex, não tendo que fazer conversões XML's e afins. Isso que você citou logo acima fez com que o Flex ganhasse 98273498723984723984 pontos comigo... Minha única dificuldade no Flex foi o entendimento da nova linguagem, pois sou desenvolvedor Java há tempos e tive de aprender na marra sobre o Action Script. []'s Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! Crie já o seu! Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! Crie já o seu! _________________________________________________________________ Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver offline. Conheça o MSN Mobile! http://mobile.live.com/signup/signup2.aspx?lc=pt-br --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---