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: [email protected]
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: [email protected]
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: [email protected]
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 [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
-~----------~----~----~----~------~----~------~--~---