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

Responder a