PySide6.QtCoap

详细描述

Qt CoAP 模块提供了类和函数,使 CoAP 编程变得简单且可移植。

使用模块

要包含模块类的定义,请使用以下指令:

import PySide6.QtCoap

受限应用协议 CoAP 是一种用于物联网(IoT)中受限节点和受限网络的机器对机器(M2M)网络传输协议。它设计用于轻松与HTTP接口,以便与Web集成,同时满足诸如多播支持、极低开销和受限环境中的简单性等特殊要求。

Qt CoAP 模块实现了由 RFC 7252 定义的 CoAP 客户端。通常,CoAP 设计用于使用面向数据报的传输,如 UDP,因此当前的传输实现基于 UDP。然而,基于 TCP、WebSocket 等的自定义传输实现也是可能的。

Qt CoAP 模块支持:

  • 基于UDP上的数据报传输层安全(DTLS)的安全性

  • RFC 7390定义的组通信

  • RFC 7959定义的块传输

  • RFC 7641定义的资源观察

  • 资源发现(多播和单服务器)

文章和指南

班级列表