Só esqueci de mencionar o *Jersey, *o framework RestFull para Java, baseado na JSR-311
*https://jersey.dev.java.net/ *É com ele que vc pode usar simples anotações e transformar suas Facades AMF em servicos/metodos RestFull. A configuracao é simples e roda em qualquer container. Tb é possível criar interceptors para vc precisa autenticar as chamadas de servicos e nao deixarem totalmente expostas na web, assim só usuarios autenticados (q passaram por um processo de validacao/login) teriam acesso a chamar os servicos pelo browser. Só não sei se há forma de integrar isso com Spring Security, mas daí é assunto para outra thread ou até mesmo outra lista (puramente java, spring, etc). Abraços. * * Em 17 de março de 2010 11:24, Pierre Diderot <[email protected]>escreveu: > Boa Mario... > -- > Pierre Diderot II > > *Java Program* > > Linkedin: > http://www.linkedin.com/in/pierrediderot > > > Lista de discurssão Java CE: > http://www.javace.org/ > http://groups.google.com/group/javace > > > Em 17 de março de 2010 11:20, Mário Júnior <[email protected]>escreveu: > >> Opa.. >> >> >> Concordo com quase tudo oq vc diz, menos com a parte de "grandes volumes >> de dados". >> Na verdade, se estás usando WebServices mesmo (como diz no final do >> email), saiba q webservices é a forma mais lenta de trabalhar com dados. >> >> Outra questao, mas mais analítica, é a necessidade de "trabalhar com >> grandes volumes de dados" ... será mesmo preciso vc trazer - por exemplo - 5 >> mil registros na tela? Não é melhor vc paginar esses dados? Daí envolve >> questoes de uma breve analise. >> >> Em relação aos renderers, vc está certo. Se o renderer for mal feito, >> realmente terá problemas de performance. >> Para isso existe alguns macetes como nao basear renderers complexos em >> containers, usar diretamente de UIComponent e seguir o ciclo de criacao >> deles. >> >> Discutir arquiteturas é muito relativo, pq cada caso é um caso. Mas, >> acredito que Webservices em breve serão depreciados e irao acabar. Trabalhar >> com remoting com flex usando AMF é muito fácil, e se vc pensa que irá ficar >> preso a apenas uma forma de itnegracao, pense que é possivel vc adaptar seu >> projeto parar trabalhar como RestFull reutilizando os mesmo servicos Facades >> consumidos pela app Flex. >> >> Enfim, sugiro uma breve leitura do artigo: >> http://blog.sofshore.com.br/?p=52 >> >> >> Abraços. >> >> >> >> >> >> Em 17 de março de 2010 11:07, Fernando Bonafe < >> [email protected]> escreveu: >> >> Márcio, eu gosto muito do flex pela velocidade do desenvolvimento e >>> pelas possibilidades de User Experience. >>> >>> >>> >>> Para aplicações grandes eu usuária um framework como o Swiz ( >>> http://swizframework.org/). >>> >>> O Swiz ajuda a aplicar o padrão MVC (Model View Controller [ >>> http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller]) o >>> que deixa sua aplicação com uma manutenção e desenvolvimento mais >>> tranquilas, ainda mais se for de grande porte. >>> >>> >>> >>> Olha, um problema que eu estou tendo e que a solução em flex é complicada >>> é quando você lida com grandes conjuntos de dados. >>> >>> Imagine que você vai puxar do servidor muitos dados e exibir em um data >>> grid. A aplicação vai ficar travada enquanto puxa do servidor e pode ser que >>> o datagrid fique lento (ainda mais se você usar itemrenderers). >>> >>> >>> >>> Entretanto nada impede que você use uma solução hibrida, com o flex como >>> principal tecnologia e páginas em html com pontos específicos). >>> >>> >>> >>> E Java no servidor é o bixo! EJB 3 estão muito bons, e servidores como o >>> jboss possuem alta escalabilidade. >>> >>> >>> >>> Uma outra coisa que eu estou usando é webservices. O flex consome >>> webservices facilmente e o Java os gera facilmente também. >>> >>> E isso da muito poder para integrações entre empresas. >>> >>> >>> >>> Fica a dica. Grande abraço >>> >>> >>> >>> >>> Bonafé >>> >>> >>> >>> >>> >>> *De:* [email protected] [mailto:[email protected]] *Em >>> nome de *marcio fermino >>> *Enviada em:* quarta-feira, 17 de março de 2010 10:29 >>> *Para:* [email protected] >>> *Assunto:* [flexdev] Sistema de grande porte >>> >>> >>> >>> Ola, amigos, estou para iniciar um desenvolvimento para o SUS. >>> >>> >>> >>> Ou seja será uma aplicação de grande porte. >>> >>> >>> >>> A pergunta.. >>> >>> >>> >>> Flex + java seria uma boa pedida??? >>> >>> >>> >>> >>> >>> -- >>> 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 >>> >>> Verificado por AVG - www.avgbrasil.com.br >>> Versão: 8.5.436 / Banco de dados de vírus: 271.1.1/2752 - Data de >>> Lançamento: 03/17/10 07:33:00 >>> >>> -- >>> 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 >> > > -- > 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
