Domanda

Di recente ho dato un'occhiata a un eccellente Blog per l'utilizzo di MQTT su Android. Sono nuovo in MQTT e per comprendere i concetti, voglio utilizzare i servizi MQTT su BlackBerry. C'è una buona spiegazione di come funziona MQTT ... Un'implementazione J2ME/ BlackBerry sarà facile da capire per me.

Grazie !

È stato utile?

Soluzione

IBM ha rilasciato il plug -in Cordova MQTT e la sorgente per Android tramite sviluppatore che avvolge il client Eclipse Paho MQTT Java (anche IBM ha contribuito). Se stai creando app mobili, eseguendo le app ibride HTML5/JavaScript in Cordova (FKA PhoneGap) con un plug -in MQTT è un bene. Su Android (IE BB Playbook) c'è questo. Per altre piattaforme, l'utilizzo di Eclipse Paho per creare un plug -in per Cordova su BB non dovrebbe essere difficile. Ad esempio, ho app Cordova/Worklight con plug -in MQTT utilizzando il client Eclipse Paho C sul mio iPhone.

Ecco il plugin MQTT per Android:https://www.ibm.com/developerworks/mydeveloperworks/blogs/messaging/entry/using_mq_telemetry_transport_protocol_in_ibm_worklight_mobile_applications1

MQTT è avvincente per le app mobili. Il benchmarking eseguito su Android ha mostrato che MQTT ha un throughput più alto di 93x, 1/10 Uso della pastella per messaggio inviato e utilizza 1/8 della larghezza di banda vs HTTPS. Questo è probabilmente il motivo per cui Facebook Messenger utilizza MQTT. http://stephendnicholas.com/archives/1217

A proposito, se sviluppi app mobili ibride HTML5/JavaScript con Cordova, IBM Worklight ha un IDE WYSIWYG Mobile WYSIWYG, un supporto per notifica push unificata, supporto online/offline, ecc. E Cordova è integrato.

Altri suggerimenti

C'è una breve descrizione di alcuni dei concetti dietro MQTT a http://mosquitto.org/man/mqtt-7.html

La presentazione a http://www.slideshare.net/andysc/the-house-that-twitters Contiene anche spiegazioni da un punto di vista più applicazioni.

Per quanto riguarda J2me - il pacchetto IBM IA92 collegato da http://mqtt.org/software Contiene un componente J2ME con documenti API ed esempio, ma non il codice di implementazione.

Infine, la specifica MQTT è collegata a http://mqtt.org/documentation Quindi puoi sempre cercare lì maggiori dettagli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top