30、工业物联网:技术、应用与挑战

工业物联网:技术、应用与挑战

1. 工业自动化通信协议

1.1 M2M

M2M 是一种开放的行业通信协议,它利用公共网络,为物联网设备提供远程应用管理功能,主要用于机器与机器之间的数据交换。常见的应用场景包括 ATM 机、自动车辆认证、自动售货机以及智能家居等。

1.2 XMPP

XMPP 是基于 XML 的 MOM 通信协议,它是开放标准协议,便于结构化数据的实时交换。采用客户端 - 服务器架构,且无中央服务器,具有去中心化特点。它能实现本地或全球网络消息的发现以及服务可用性信息的获取,适合云计算环境。不过,该协议不支持 QoS,二进制数据传输前需编码为 base64,文本通信开销较大。

1.3 Websocket

Websocket 连接是客户端与服务器之间的双向全双工持久连接。连接建立后,除非一方主动关闭,否则将一直保持。连接建立采用 TCP 三次握手,关闭采用 TCP 两次终止。其通信是事件驱动的,在任意时刻,客户端或服务器都可向对方发送消息。

graph LR
    classDef startend fill:#F5EBFF,stroke:#BE8FED,stroke-width:2px
    classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px

    A([客户端]):::startend -->|TCP三次握手| B(建立Websocket连接):::process
    B -->|数据传输| C([服务器]):::s
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值