Resum En el marc del projecte europeu Cloudspaces i la seva aplicació d’emmagatzematge al núvol Stacksync es va voler crear un framework de comunicació entre dispositius per tal de facilitar el desenvolupament d’aplicacions en un entorn com per exemple android per tal d’emmagatzemar dades i interactuar entre diferents usuaris enviant missatges i events entre ells. D’aquesta manera va néixer DBOmq. DBOmq és un projecte elaborat utilitzant components que es van desenvolupar a dintre del projecte CloudSpaces(un projecte europeu amb l’objectiu de crear un Cloud segur i de codi lliure). Mitjançant una api java i uns mètodes simples, permet que els programadors que utilitzin el framework puguin comunicar-se amb altres dispositius necessitant només la direcció a la que s’han de connectar i escollint el que volen fer, el procés d’enviar i rebre events o missatges és transparent al programador. D’aquesta manera, es vol aconseguir que per crear una aplicació no s’hagi de pensar en la infraestructura necessària per a que funcioni si no que simplement funciona. Finalment per provar el framework de comunicació es va desenvolupar una aplicació en Android que provés totes les funcionalitats del projecte. Resumen En el contexto del proyecto europeo Cloudspaces i su aplicación de almacenamiento en la nuve Stacksync se quiso crear un framework de comunicación entre dispositivos para facilitar el desarrallo de aplicaciones que necessitaran una infraestructura de comunicación en un entorno como por ejemplo android con el fin de almacenar datos, i/o interactuar entre diferentes usuaris enviando mensajes o eventos entre ellos. De esta manera nace DBOMq. DBOmq es un proyecto elaborado utilizando componentes desarrollados en el proyecto cloudSpaces(El proyecto CloudSpaces es un proyecto con el objetivo de crear un Cloud seguro y de código libre). Mediante una api java con métodos simples, DBOmq permite a los programadores que utilicen el framework comunicar sus distintos dispositivos entre ellos o con el servidor necesitando solo la dirección del servidor al que se han de conectar necesitando solo eso para configurarlo. El proceso de enviar i recibir eventos o mensajes es transparente para el programador. De esa manera llamando un método que envíe un mensaje el mensaje se envía y el usuario no tiene que preocuparse de montar una infraestructura. Finalmente para probar el framework de comunicación se desarrolló una aplicación en Android que probase todas las funcionalidades del proyecto. Abstract In the development of the CloudSpaces European project and his cloud storage application Stacksync it was decided to create a communication framework between devices in order to ease the development of applications that needed a communication infrastructure in an environment like i/e Android involving messaging or interact between them by sending events or even needing to store data and send it between users. This is how DBOmq was born. DBOMQ is a project developed using components build in the project CloudSpaces(The CloudSpaces project has the objective of creating save open source cloud). Using a java api with simple methods, DBOmq allows the programmers that use this framework communicate their different devices between then or even with the server, needing only the ip Address of the server to configure it. The process of sending and receiving events is transparent to the programmer. This way, if the programmer wants to send a message in order to communicate two devices to call only a method of the api and it will be send to the other device without dealing with an infrastructure to do it. Finally in order to test the communication framework an Android application was developed in order to test all the functionalities of the project.