Moquette-mqtt

Java 的 MQTT 代理
授权协议 Apache
开发语言 Java
所属分类 程序开发、 服务框架/平台
软件类型 开源软件
地区 不详
投 递 者 吕征
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Moquette 是 Java 的 MQTT 代理实现,支持 QoS 0,QoS 1 和 QoS 2。

Moquette 设计为事件,使用 Netty 作为协议编码和解码,协议逻辑本质上是单线程,并且通过 LMAX disruptor 的循环缓冲器独立于前端连接器部分。


  • 在MQTT 官网 (http://mqtt.org/software)中有众多MQTT的实现方式。具体参看官网,Moquette是基于Apache Mina 的模型的一个Java MQTT broker。使用过Mina的同学发现其实broker的启动过程就是一个Mina应用的启动。 在MQTT moquette 中采用MINA作为底层消息的传递方式  本类的目的启动MQTT moquette Br

  •   接着上一篇的moquette-mqtt 的使用之broker启动之后,我们需要启动moquette-mqtt 的服务端发布消息。 在moquette-mqtt 的mqtt-client中三种方式实现发布消息的方式:     1.采用阻塞式的连接的(BlockingConnection)     2.采用回调式的连接 (CallbackConnection)     3.采用Future样式的连

  • moquette-mqtt\.git\config .............\....\description .............\....\HEAD .............\....\hooks\applypatch-msg.sample .............\....\.....\commit-msg.sample .............\....\.....\post

  • MQTT的学习研究(二)moquette-mqtt 的使用之mqtt broker的启动         在MQTT 官网 (http://mqtt.org/software)中有众多MQTT的实现方式。具体参看官网,Moquette是基于Apache Mina 的模型的一个Java MQTT broker。使用过Mina的同学发现其实broker的启动过程就是一个Mina应用的启动。      

  • 接着上一篇的moquette-mqtt 的使用之broker启动之后,我们需要启动moquette-mqtt 的服务端发布消息。 在moquette-mqtt 的mqtt-client中三种方式实现发布消息的方式:     1.采用阻塞式的连接的(BlockingConnection)     2.采用回调式的连接 (CallbackConnection)     3.采用Future样式的连接(

  • 在上面两篇关于mqtt的broker的启动和mqtt的服务端发布主题信息之后,我们客户端需要订阅相关的信息并接收相关的主题信息。 package com.etrip.mqtt; import java.net.URISyntaxException; import org.fusesource.mqtt.client.BlockingConnection; import org.fusesour

  • MQTT的学习研究(四)moquette-mqtt 的使用之mqt Blocking API客户端订阅并接收主题信息    在上面两篇关于mqtt的broker的启动和mqtt的服务端发布主题信息之后,我们客户端需要订阅相关的信息并接收相关的主题信息。 package com.etrip.mqtt; import java.net.URISyntaxException; import org.

  • moquette安装 第三步,解压运行(当然你需要安装好java环境) tar zxf distribution-0.10-bundle-tar.tar.gz cd bin ./moquette.sh 为moquette自签证书 下面的命令需要连续输入两次密码(密码随意起就好) openssl genrsa -des3 -out xxx.key 2048 下面的命令需要输入刚才的密码 openss

  • 1、MQTT是什么 Message Queuing Telemetry Transport是一个基于TCP/IP的轻量级、灵活的即时通讯协议,多用于IOT物联网开发(这里假设你已经了解过MQTT是怎样的一个协议了,所以只是简单说明一下,想了解更多可以去搜索引擎找专业解答,如果还不想搜索,本文末参考文章部分也有提供IBM的官方说明链接)。

 相关资料
  • 我一直在考虑MQTT协议,但我不想让一个外部服务器运行MQTT代理,而且我找不到Win IoT的代理。Windows IOT Core是否存在MQTT代理?如果没有,你会推荐什么通信协议?

  • 我目前有两个MQTT代理,它们都工作得很好。其中一个是我本地网络上的覆盆子派。另一个是托管在CloudMQTT上的远程代理。 目标是使两个代理彼此同步。当然,简单的解决方案是桥,但我遇到了一些困难,得到一个适当的桥设置。 据我所知,只有当你有一个静态IP和端口转发到Raspberry Pi时,你才能连接到你的本地网络,那么我如何才能绕过这个问题呢?两个代理需要保持一个永久的TCP连接打开,但是远程

  • 我是PHP领域的新手,在连接到MQTT时遇到了一些问题。 错误为:stream_socket_client():无法连接到TCP://...*:8083(连接超时) 在下面的代码中面临问题:

  • 我有一个常规的云服务器设置,我有一个移动应用程序通过HTTP请求与服务器交谈。我也有一个Wifi设备,我需要发送消息,我想通过MQTT做到这一点。当移动应用程序发生一些变化时,我希望云服务器通过MQTT发布一个主题,这样wifi设备就可以接收消息。经纪人也可以是客户吗?我是不是理解错了?