使用MQTT for Blackberry/J2ME

问题描述:

我最近查看了一个优秀的blog,用于在Android上使用MQTT。我是MQTT的新手,为了理解这些概念,我想在Blackberry上使用MQTT服务。是否有关于MQTT如何工作的很好解释... J2ME/blackberry实现对我来说很容易理解。使用MQTT for Blackberry/J2ME

谢谢!

IBM通过包装Eclipse Paho mqtt Java客户端(也是IBM提供的)的developerworks发布了Cordova MQTT插件和Android源代码。如果您正在创建移动应用程序,那么使用MQTT插件在Cordova(f.k.a. PhoneGap)中执行HTML5/javascript混合应用程序是一件好事。在Android(即BB playbook)上有这个。对于其他平台,使用Eclipse Paho为BB上的Cordova创建插件应该不难。例如,我使用我的iPhone上的Eclipse Paho C客户端,使用MQTT插件的Cordova/Worklight应用程序。

这里是Android的MQTT插件: https://www.ibm.com/developerworks/mydeveloperworks/blogs/messaging/entry/using_mq_telemetry_transport_protocol_in_ibm_worklight_mobile_applications1

MQTT是引人注目的移动应用。在Android上进行的基准测试表明,MQTT的吞吐量提高了93倍,每消息发送量为1/10的击球手,并且使用1/8的带宽与HTTPS。这可能是Facebook Messenger使用MQTT的原因。 http://stephendnicholas.com/archives/1217

顺便说一句,如果你发展与科尔多瓦HTML5/JavaScript的混合移动应用,IBM工作灯有一个跨平台的所见即所得的移动开发者IDE,强大的安全性,统一推送通知引擎,在线/离线支持等与科尔多瓦是内置。

+0

感谢这些更新乔! – SlowAndSteady 2012-11-16 19:56:25

有一些背后MQTT的概念在http://mosquitto.org/man/mqtt-7.html

http://www.slideshare.net/andysc/the-house-that-twitters介绍还包含更多的应用观点解释了简要说明。

至于J2ME - 从http://mqtt.org/software链接的IBM ia92包含一个包含API文档和示例的J2ME组件,但不包含实现代码。

最后,MQTT规范链接到http://mqtt.org/documentation,因此您可以随时在那里查看更多详细信息。