Bom, O Tomcat segue uma especificação JCP que grosseiramente dizendo é uma JVM na web, nada mais nada menos que o apache compilado para entender e compilar servlets.
""Lembrando que o Tomcat você usa somente como hospedeiro da aplicação né !?"" somente não, a hospedagem fica por conta do apache, com o tomcat posso ter meus códigos java para manipulação dos dados e etc... Quanto ao Laszlo, também vim deste mundo, e amigo, o esquema que Laszlo usa não tem nada haver com o RemoteObject do Flex, uma vez que o Laszlo compila via Browser, logo delega todo peso em tempo de execução para o Tomcat. RemoteObject a abstração é outra, pense assim: 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. Abraços. Atenciosamente: ------------------------------ | Rodrigo Pereira Fraga| http://www.digows.com http://forum.flexbrasil.com.br e-mails: [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------ Date: Wed, 5 Mar 2008 09:35:01 -0300 From: [EMAIL PROTECTED] To: flexdev@googlegroups.com Subject: [flexdev] Re: RES: [flexdev] aplicação flex Lembrando que o Tomcat você usa somente como hospedeiro da aplicação né !? Pois o apache é recomendado pra manipular requisições HTTP e conversar com o tomcat, e não ter o tomcat diretamente como servidor http (aprendi isso recentemente em uma disciplina de mestrado rsrsrs). Creio que, com uma arquitetura dessa, ganha-se umas memóriazinhas a +... rsrsrs []'s On 3/5/08, Rodrigo Pereira Fraga <[EMAIL PROTECTED]> wrote: Partindo do ponto que o BlazeDS/GraniteDS/OpenAMF e afins são apenas jars que você faz deploy em um container web como por exemplo um Tomcat da vida, não se faz necessário 512mb de memória, pois o processamento é como se fosse uma servlet, esta configurada nos filters do Tomcat. A confusão deve ser quanto ao LCDS da adobe que opcionalmente usa o JRun como container. Minhas aplicações com uma demanda de 10 usuários, a memória utilizada pelo Tomcat não passa de 35mb. Atenciosamente: ------------------------------ | Rodrigo Pereira Fraga| http://www.digows.com http://forum.flexbrasil.com.br e-mails: [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------ Date: Wed, 5 Mar 2008 09:15:58 -0300 From: [EMAIL PROTECTED] To: flexdev@googlegroups.com Subject: [flexdev] Re: RES: [flexdev] aplicação flex Pera, pra se ter uma aplicação normal, usando BlezeDS, eu necessito de no mínimo 512 RAM ???? O.O On 3/5/08, Luis Eduardo - Suprasis Softwares <[EMAIL PROTECTED]> wrote: Olá Mario, Até onde eu sei, pra se usar remoting é preciso ter um DataService rodando na máquina, não? Pelo que eu li os DataServices que existem precisam de, no mínimo, 512MB de RAM. Acontece que o servidor onde a aplicação demo está hospedada possui exatos 96MB de RAM. Isso é assim porque o servidor não é meu, é de um datacenter lá em Dallas e eles vendem máquinas virtuais com capacidades diferentes. Não que não tenha como pegar mais RAM, mas o custo mensal sobe bastante e por enquanto não há necessidade. Agora, se existe um jeito de usar Remoting sem um Blaze, LCDS, granite ou openAMF aí a coisa já muda de figura e eu começo a planejar o uso aqui. abraço, Luís Eduardo. Mário Júnior escreveu: > Luís... pq vc diz q não é possível usar remoting?? > > Outra... memória RAM é baratinho... taca logo uns 4gb de ram aí... =D > > O resto da máquina está ótimo pra fazer um server pra testes... testes > grandes mesmo.... depois, faça um gerador de dados e taca uns 2milhões > de registros lá dentro... > > Mas ressalto a pergunta, pq fiquei curioso... pq não dá pra usar > remoting??? > > > Abraços. > > > Júnior > -- > Mário de Souza Júnior > Programador Java / Flex : AS3 / PHP > (44) 4009-3550 > Maringá-PR > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> (gtalk, msn, etc..) > > Conheça já o Windows Live Spaces, o site de relacionamentos do Messenger! Crie já o seu! _________________________________________________________________ Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live Search Maps! http://www.livemaps.com.br/index.aspx?tr=true --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---