Não sei qual o nível de complexidade do seu projeto, mas se vai ser off-line não é viável usar um servidor de aplicação mesmo que seja local(a não ser que futuramente queira trabalhar com ele on-line aí pouparia trabalho).
Tenho um projeto em produção usando AIR, e a princípio o SQLite está dando conta do recado, tenho tabelas com mais de 1000 registros armazenados localmente com o SQLite(off-line) e que sincronizam com MySQL(on-line) e ainda não tive problemas de performance. Neste mesmo projeto utilizo o Merapi só para comunicação com um leitor Biométrico. Pelo que entendi você quer a camada visual em AIR mas o processamento das informações com o Java off-line? É isso? Se for isso o Merapi me parece uma boa solução, já que ele cria uma comunicação para trocar mensagens AMF localmente entre AIR <-> Java. Além do Merapi você pode dar uma olhada no Native Process API do AIR 2.0 que ainda é Beta, mas com ele também é possível criar uma interface de comunicação com aplicações nativas, que poderiam ser feitas em Java, C++, C# etc... Abraço. -- http://leandroo.com.br http://super-cult.com http://twitter.com/leandrooo -- Leandro de Oliveira On May 6, 10:01 am, Pimenta <brunofpime...@gmail.com> wrote: > Valeu, Brunão, Paulo, Paullo e Guilherme. > > Vou fazer em AIR mesmo. E aguardar ansiosamente por uma solução para > utilizar AIR com Java offline. > > Abrações > > Em 5 de maio de 2010 20:27, bruno bg <bruno...@ig.com.br> escreveu: > > > a lista serve para isso debatermos idéias e concluirmos no fim. > > como cada caso é um caso, Pimenta para 10 tabelas que nem tem chave > > composta use o AIR mesmo. > > olhe ohttp://www.vedovelli.com.br/ e o Eberton Consolim já deram > > palestras sobre AIR no FlexMania e no FlexForKids. > > com certeza eles podem lhe ajudar nessa fase de inicialização, procure por > > eles aqui na lista ou até no google no caso do Eberton > > > abraço > > bruno bg > > > Em 5 de maio de 2010 19:09, Pimenta <brunofpime...@gmail.com> escreveu: > > > É extamente isso, Paulo. > >> Se a idéia é minimizar possíveis problemas, então é melhor evitar o Tomcat > >> que, apesar de ser uma boa alternativa, pode vir a ser um problema no > >> futuro. > > >> Em 5 de maio de 2010 17:30, Paulo Augusto Teixeira < > >> pauloaugus...@gmail.com> escreveu: > > >> Pelo que to entendodo Bruno bg, no caso de um sistema off-line (desktop) > >>> não tem como ficar dependendo do Tomcat, amanhã o usuário compra um > >>> notebook > >>> e quer instalar o aplicativo, vai ter que instalar o tomcat tbm, perde o > >>> conceito de Desktop. > > >>> Acho que a idéia do Pimenta é não depender de muitas coisas para rodar o > >>> aplicativo. O Tomcat é ótimo, mas nesse caso vejo como um limitador. > > >>> Por favor, corrijam se eu estiver errado. > > >>> 2010/5/5 bruno bg <bruno...@ig.com.br> > > >>> Mas todos os usuários já estão treinados desde pequenininhos que > >>>> DEU TELA AZUL dá boot. > >>>> TRAVOU dá boot. > >>>> você pode até fazer uma cartilha de passo a passo, MAS QUALQUER > >>>> usuário (personal, vendedor, atendende, sercretária, etc) não tem nenhuma > >>>> obrigação de saber resolver problemas técnicos. E a maioria não tem > >>>> paciência para resolver nada. > > >>>> Nós como desenvolvedores é que temos que fazer o possível para minimizar > >>>> tais erros. > >>>> E fugindo do nosso alcance , mostra uma mensagem do erro com o telefone > >>>> ou email do suporte.(sei lá, um exemplo) > >>>> Se coloque a disposição para a futura manutenção do sistema , sei lá , 3 > >>>> meses de assistência. > >>>> Cobre por isso, > >>>> Faça todos os testes possíveis e imaginários. Peça para um amigo seu > >>>> NÃO TÉCNICO usar o sistema. > >>>> Venda curso para utilização do sistema. > >>>> Crie HELP no sistema. > > >>>> E mesmo com tudo isso, COM CERTEZA vai dar erro, não tenha dúvidas. > >>>> O usuário é o bicho, é o cão chupando manga, ele são os melhores > >>>> "testadores" de sistema. > > >>>> hehehe , abraço > >>>> bruno bg > > >>>> Em 5 de maio de 2010 11:22, Pimenta <brunofpime...@gmail.com> escreveu: > > >>>> Sim, tudo bem, mas e quando acontecer um problema no Tomcat? O usuário > >>>>> vai saber que, para algumas coisas ele vai precisar reiniciar o > >>>>> servidor? > >>>>> Só pra terem uma idéia o sistema é um software de corrida e o público > >>>>> alvo são personal trainners. Eles não tem que saber resolver problemas > >>>>> com o > >>>>> Tomcat. > > >>>>> Se eu não encontrar nada nem ninguém com um exemplo de como usar AIR + > >>>>> Java (offline) não vou ficar perdendo muito tempo, vou implementar em > >>>>> Flex/AIR mesmo. A vantagem de fazer em Java é que é a linguagem que > >>>>> estou > >>>>> familiarizado. > > >>>>> Em 5 de maio de 2010 11:16, bruno bg <bruno...@ig.com.br> escreveu: > > >>>>> o Tomcat tem opção de ficar com o Serviço Startado ao inicar o > >>>>>> computador. > >>>>>> Vc não precisa ficar "subindo" o Tomcat toda vez que iniciar o seu > >>>>>> sistema. > >>>>>> Vc "transforma" um PC qualquer em servidor da aplicação e nas máquinas > >>>>>> cria um atalho para o IP ou nome da máquina. > > >>>>>> é uma forma. > > >>>>>> bruno bg > > >>>>>> Em 5 de maio de 2010 11:13, Pimenta <brunofpime...@gmail.com>escreveu: > > >>>>>> Concorda comigo que isso é um tanto quanto "traumático"? > > >>>>>>> Imagina a cada vez que eu iniciar o sistema vou ter que subir o > >>>>>>> tomcat. > >>>>>>> E não vai ser um sistema que vai rodar só na minha máquina. Se fosse > >>>>>>> eu faria assim, é mais fácil e mais rápido, e qualquer probleminha que > >>>>>>> acontecesse eu daria meu jeito pra corrigir. Mas os usuários que > >>>>>>> utilizarão > >>>>>>> não tem o conhecimento que tenho. Eles não tem que saber usar e > >>>>>>> resolver > >>>>>>> probleminhas do sistema, entende? > > >>>>>>> Em 5 de maio de 2010 11:03, Paullo Estevam > >>>>>>> <paulloeste...@gmail.com>escreveu: > > >>>>>>>> não sei sobre sobre o MerAPI, > >>>>>>>> mas por que você não deixa o Tomcat levantado nessa mesma máquina e > >>>>>>>> utiliza o BlazeDS mesmo? > > >>>>>>>> 2010/5/5 Pimenta <brunofpime...@gmail.com> > > >>>>>>>>> Bom dia, gente, > > >>>>>>>>> Dei uma olhada nos tópicos antigos na lista falando sobre AIR + > >>>>>>>>> Java, porém nenhum deles respondeu efetivamente minha dúvida. > > >>>>>>>>> Estou começando um projeto AIR e gostaria de utilizar o Java como > >>>>>>>>> backend. A parte Java ficaria na máquina do usuário e não há a > >>>>>>>>> possibilidade > >>>>>>>>> de subir um servidor e utilizar o BlazeDS. > >>>>>>>>> Vi que o Merapi faz isso, porém os exemplos que encontrei se > >>>>>>>>> limitam basicamente à troca de mensagens. > >>>>>>>>> Já me disseram que o Cairngorn faz isso, mas não encontrei nenhum > >>>>>>>>> exemplo. > > >>>>>>>>> É possível utilizar o Merapi pra fazer mais do que troca de > >>>>>>>>> mensagens, utilizá-lo da mesma forma que o BlazeDS é utilizado? > >>>>>>>>> Alguém já fez isso e tem algum exemplo que possa me mandar? > > >>>>>>>>> Abraaços, > > >>>>>>>>> -- > >>>>>>>>> ------------------------------------------------------------- > >>>>>>>>> Desenvolvedor Java Pleno > >>>>>>>>> CSM, Certified ScrumMaster > >>>>>>>>> ---------------------------- > >>>>>>>>> Bruno PIMENTA > >>>>>>>>> Cel: 21 7864.5857 > >>>>>>>>> MSN: pimenta-br...@hotmail.com > >>>>>>>>> ------------------------------------------------------------- > > >>>>>>>>> -- > >>>>>>>>> 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 > >>>>>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>>>>> Mais opções estão disponíveis em > >>>>>>>>>http://groups.google.com/group/flexdev > > >>>>>>>> -- > >>>>>>>> ----------------------------------------------- > >>>>>>>> Cel. 83 8790.1304 > >>>>>>>> paulloeste...@gmail.com > >>>>>>>>www.paulloestevam.com.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 > >>>>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>>>> Mais opções estão disponíveis em > >>>>>>>>http://groups.google.com/group/flexdev > > >>>>>>> -- > >>>>>>> ------------------------------------------------------------- > >>>>>>> Desenvolvedor Java Pleno > >>>>>>> CSM, Certified ScrumMaster > >>>>>>> ---------------------------- > >>>>>>> Bruno PIMENTA > >>>>>>> Cel: 21 7864.5857 > >>>>>>> MSN: pimenta-br...@hotmail.com > >>>>>>> ------------------------------------------------------------- > > >>>>>>> -- > >>>>>>> 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 > >>>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>>> 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 > >>>>>> flexdev@googlegroups.com > >>>>>> Para sair da lista, envie um email em branco para > >>>>>> flexdev-unsubscr...@googlegroups.com > >>>>>> Mais opções estão disponíveis em > >>>>>>http://groups.google.com/group/flexdev > > >>>>> -- > >>>>> ------------------------------------------------------------- > >>>>> Desenvolvedor Java Pleno > >>>>> CSM, Certified ScrumMaster > >>>>> ---------------------------- > >>>>> Bruno PIMENTA > >>>>> Cel: 21 7864.5857 > >>>>> MSN: pimenta-br...@hotmail.com > >>>>> ------------------------------------------------------------- > > >>>>> -- > >>>>> 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 > >>>>> flexdev-unsubscr...@googlegroups.com > >>>>> 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 flexdev@googlegroups.com > >>>> Para sair da lista, envie um email em branco para > >>>> flexdev-unsubscr...@googlegroups.com > >>>> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev > > >>> -- > >>> Paulo A. Teixeira > >>> Adobe Certified Expert Flex 3 with AIR > >>> Adobe Certified Expert Rich Internet Application v1.0 > >>> Adobe Certified Expert ColdFusion 8 > >>> -- > >>> Blog:http://www.pauloteixeira.blog.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 > > ... > > read more » -- 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 flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev