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.