Pragmatic Developer
Projeto Merapi – Expandindo as capacidades de Desktop do Adobe Air com Java
Merapi é uma tecnologia que pode ser usada como uma ponte de mensagens entre aplicações que rodam em Adobe Flash player ou Adobe AIR e aplicações escritas em Java. O sandbox de segurança do AIR permite algumas interações de desktop comuns como suporte a systray, acesso a arquivos, etc. Entretanto, ele não permite outras operações como acessar dispositivos USB ou executar aplicações nativas. Para isso que o Merapi chega, criando um simples framework de mensageria para permitir aplicações Flash, Flex e Air se comunicar com Java. Java pode então ser usado para “proxy requests” e interação com alguns fontes. Envio de mensagens pode ser feito via uma simples API:
Apesar de ainda estar em uma versão beta, venho utilizando em alguns projetos, em breve irei publicar alguns exemplos que desenvolvi.
Popularity: 62% [?]
| This entry was posted by Leandro on 06/01/2010 at 9:13 pm, and is filed under Adobe Air, Java, Merapi. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |


about 9 months ago
Bom dia.
Estou vendo que postou esse artigo em 2009… e depois não falou mais sobre o assunto?
Parou de usar? A solução não vale a pena?
about 8 months ago
Olá Wemerson,
Na verdade estava sem tempo para blogar, mas essa solução funciona muito bem e tenho dois sistemas em produção rodando com Merapi.
Mas a partir da versão 2.0 do Adobe AIR foi incluída a NativeProcess API, o Merapi não foi mais atualizado, e surgiram outras bibliotecas que utilizam desses recursos, recomendaria dar uma olhada no Flerry http://code.google.com/p/flerry/