Advertisement

IoT_Push:利用Netty、MQTT 3.1.1、Spring Boot及JDK8构建的MQTT服务端与客户端解决方案

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
IoT_Push是一款基于Netty框架、MQTT 3.1.1协议、Spring Boot和JDK8开发的物联网消息传输解决方案,提供高效稳定的MQTT服务端与客户端支持。 iot_push 是基于 netty 和 MQTT 3.1.1 协议开发的物联网消息推送框架(此项目不再维护)。新的项目使用了 netty4.1-final 和 springboot 实现,支持 MQTT 3.1.1 物联网标准推送协议。MQTT 是 IBM 开发的一种即时通讯协议,在计算能力有限、低带宽和不可靠网络环境中表现更佳,适合用于手机、传感器等设备。 服务端示例(iot_push_server_starter_test)已实现的功能包括发布订阅功能、遗言通知以及会话 session 数据的管理。此外还支持发布保留消息。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • IoT_PushNettyMQTT 3.1.1Spring BootJDK8MQTT
    优质
    IoT_Push是一款基于Netty框架、MQTT 3.1.1协议、Spring Boot和JDK8开发的物联网消息传输解决方案,提供高效稳定的MQTT服务端与客户端支持。 iot_push 是基于 netty 和 MQTT 3.1.1 协议开发的物联网消息推送框架(此项目不再维护)。新的项目使用了 netty4.1-final 和 springboot 实现,支持 MQTT 3.1.1 物联网标准推送协议。MQTT 是 IBM 开发的一种即时通讯协议,在计算能力有限、低带宽和不可靠网络环境中表现更佳,适合用于手机、传感器等设备。 服务端示例(iot_push_server_starter_test)已实现的功能包括发布订阅功能、遗言通知以及会话 session 数据的管理。此外还支持发布保留消息。
  • MQTT
    优质
    本项目聚焦于实现一个基于MQTT协议的完整通信系统,包括客户端和服务器端程序。通过高效的消息发布、订阅机制,旨在为物联网设备提供可靠的数据传输解决方案。 创建MQTT客户端及MQTT服务端。请在MQTT.exe.config文件内修改客户端配置信息。配置示例如下:
  • Delphi MQTT
    优质
    本项目提供了一个基于Delphi编程语言实现的MQTT协议客户端及服务端解决方案,适用于构建高效、可靠的物联网通信应用。 在 Delphi 中使用 MQTT 有相应的示例代码(Demo),适用于 Delphi XE11 版本的开发环境。这些示例涵盖了消息订阅客户端、消息发布客户端以及服务器端的功能实现,包括 Finish Retain 操作。 MQTT 协议的相关信息可以在以下网站找到: - http://www.alphaworks.ibm.com/tech/rsmb - http://www.mqtt.org Eurotech 和 International Business Machines Corporation (IBM) 允许任何人免费复制和展示 MQ Telemetry Transport 规范(以下简称 Specification),只要在所有副本中包含如下声明:您必须包括以下内容于 SPECIFICATION 的全部拷贝之中。
  • MQTT++
    优质
    本项目基于MQTT协议开发,实现高效的数据传输。包含服务器端与客户端两部分,适用于物联网设备间通信场景,确保数据实时性和可靠性。 MQTT结合服务端与客户端的架构。
  • MQTTWorkerman PHP异步
    优质
    本项目介绍如何使用PHP框架Workerman实现MQTT协议的异步客户端,提供高效稳定的网络通信解决方案。 MQTT 基于工人的 PHP 异步 MQTT 客户端。安装 Composer 并参考文档中的例子订阅.php 文件。 ```php onWorkerStart = function () { $mqtt = new Workerman\Mqtt\Client(mqtt://test.mosquitto.org:1883); $mqtt->onConnect = function ($mqtt) { $mqtt->subscribe(test); }; }; ```
  • C# MQTT
    优质
    本项目旨在开发和实现基于C#语言的MQTT协议服务器及客户端应用,支持高效的数据传输与通信,适用于物联网设备间的连接管理。 C# MQTT服务器以及客户端MQTT是一种基于客户端-服务器的消息发布/订阅传输协议。该协议以其轻量、简单、开放且易于实现的特点而著称,因此被广泛应用于各种场景中,特别是在资源受限的环境中,例如机器与机器(M2M)通信和物联网(IoT)。它在通过卫星链路进行传感器通信、偶尔拨号的医疗设备、智能家居以及一些小型化设备中的应用也日益增多。
  • Spring Boot 集成 Netty Socket 实现
    优质
    本项目展示了如何在Spring Boot框架中集成Netty来创建高性能Socket服务器和客户端。通过简洁的代码示例,详细讲解了两者结合的具体步骤和技术要点。 Spring Boot 整合 Netty 实现的 Socket 示例(包括服务端和客户端是分开的两个项目,在 IDEA 中导入并启动即可)。
  • C# MQTT 示例
    优质
    本示例介绍如何使用C#语言开发MQTT协议的服务端和客户端程序,涵盖消息订阅、发布及通信机制。适合网络编程学习者参考实践。 MQTT(消息队列遥测传输)是ISO标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。它运行在TCP/IP协议族上,专为硬件性能低下的远程设备以及网络状况不佳的情况设计的发布/订阅型消息协议。因此,它需要一个消息中间件来支持其功能。用C#编写的MQTT服务端与客户端已经被证实是可行和可用的。
  • Mongoose, HTTP/器, MQTT/
    优质
    Mongoose是一款功能强大的库,支持HTTP和MQTT协议的客户端与服务端开发,适用于多种网络应用场景。 Mongoose是一个用C语言实现的库,支持HTTP客户端/服务器、RESTful接口以及MQTT客户端/服务器功能。
  • MQTT_v2.4(使3.1.1协议)
    优质
    MQTT客户端_v2.4采用MQTT 3.1.1协议,提供高效、可靠的设备间通信方案。适用于资源受限的物联网环境,支持消息订阅与发布机制,确保数据传输的安全性和实时性。 MQTT客户端_v2.4(协议3.1.1)