将 MQTT 用于 Blackberry/J2ME

发布于 2024-10-15 19:53:45 字数 219 浏览 3 评论 0原文

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

谢谢 !

I recently had a look at an excellent blog for using MQTT over Android. I am new to MQTT, and for understanding the concepts, I want to use MQTT services on Blackberry. Is there a good explanation of how MQTT works... a J2ME/ blackberry implementation will be easy to understand for me.

Thanks !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

生活了然无味 2024-10-22 19:53:45

http://mosquitto.org/man/mqtt 有 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,因此您可以随时在那里查找更多细节。

There's a brief description of some of the concepts behind mqtt at http://mosquitto.org/man/mqtt-7.html

The presentation at http://www.slideshare.net/andysc/the-house-that-twitters also contains explanations from more of an applications viewpoint.

As for J2ME - the IBM ia92 package linked from http://mqtt.org/software contains a J2ME component with API docs and example, but not the implementation code.

Lastly, the MQTT spec is linked to on http://mqtt.org/documentation so you can always look there for more details.

难忘№最初的完美 2024-10-22 19:53:45

IBM 通过developerworks 发布了适用于Android 的Cordova MQTT 插件和源代码,其中封装了Eclipse Paho mqtt java 客户端(也是IBM 贡献的)。如果您正在创建移动应用程序,那么使用 MQTT 插件在 Cordova (fka 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 上进行的基准测试表明,与 HTTPS 相比,MQTT 的吞吐量提高了 93 倍,每条消息的电池使用率降低了 1/10,带宽使用量降低了 1/8。这可能就是 Facebook Messenger 使用 MQTT 的原因。 http://stephendnicholas.com/archives/1217

顺便说一句,如果您确实开发 HTML5/javascript 混合移动应用程序借助 Cordova,IBM Worklight 拥有跨平台的 WYSIWYG 移动开发者 IDE、强大的安全性、统一的推送通知引擎、在线/离线支持等。而且 Cordova 是内置的。

IBM released Cordova MQTT plugin and source for Android via developerworks that wraps the Eclipse Paho mqtt java client (also IBM contributed). If you're creating mobile apps then doing HTML5/javascript hybrid apps in Cordova (f.k.a. PhoneGap) with an MQTT plugin is a good to go. On Android (i.e. BB playbook) there is this one. For other platforms, using Eclipse Paho to create a plugin for Cordova on BB shouldn't be hard. For example I have Cordova/Worklight apps with MQTT plugin using the Eclipse Paho C client on my iPhone.

here is the MQTT plugin for Android:
https://www.ibm.com/developerworks/mydeveloperworks/blogs/messaging/entry/using_mq_telemetry_transport_protocol_in_ibm_worklight_mobile_applications1

MQTT is compelling for mobile apps. Benchmarking done on Android showed that MQTT has 93x higher throughput, 1/10th batter use per message sent and uses 1/8th the bandwidth vs HTTPS. This is probably why Facebook Messenger uses MQTT. http://stephendnicholas.com/archives/1217

btw, If you do develop HTML5/javascript hybrid mobile apps with Cordova, IBM Worklight has a cross-platform WYSIWYG mobile developer IDE, strong security, unified push notification engine, online/offline support, etc. And Cordova is built-in.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文