基于MQTT的RPC协议
发布日期:2021-05-15 02:52:41 浏览次数:21 分类:精选文章

本文共 3195 字,大约阅读时间需要 10 分钟。

RPC���MQTT������������������modular-2 Edge������������������������

������������������modular-2 Edge���������������������������������MQTT������������RPC������������������������������������������������������������������������RPC������������������

������������

RPC���Remote Procedure Call���������������������������-���������������������������������������������MQTT���Message Queue Telemetry Technology���������������������������������������������������������pub/sub���������������������������������������������������������������������������������������������������������������������RPC Over MQTT���

���������������������������������������RPC Over MQTT���������������������������������modular-2 Edge������������WebSocket RPC���HTML Restful RPC���������������

modular-2 Edge���������������

modular-2 Edge������������������������������������_RPC_���������

1. WebSocket RPC

������WebSocket���������RPC���������������������������������������������������������

2. MQTT RPC

���������MQTT���������RPC���������������������������������������������������

3. HTML Restful RPC

������HTTP���������RESTful������RPC���

���������RPC���������������������������������������message body������������JSON���������������������������������������������������

topic������������

���MQTT������������������������������������������������������topic������������������RPC Over MQTT������������������������������������������topic���������������

/
/

���������

  • <destination> ������������App������
  • <originator> ������������App������
  • <method> ������RPC������������

���������

  • microservice1/gpio/register ������App register ��������� microservice1/gpio ������������������������
  • microservice1/gpio/digitaloutwrite ������App digitaloutwrite ��������� microservice1/gpio ������������������������

���������������topic���������������������RPC���������������������������������������������������������������������

������������������

���modular-2 Edge������������baseservice���������������������������������������WebSocket RPC������������������������������MQTT������������������������App���

1. baseservice������

baseservice ���MQTT Broker���������������������

baseservice/#

������������������App������WebSocket RPC������������baseservice���������������������������������

2. App������

������App������������������������������������������������������App gpiomqtt ������������

gpiomqtt/#

���������������������MQTT������������������gpiomqtt ������������������������������������RPC���������

3. ������������

���������������������������������������������baseservice ���������������������App������������������������������������������������������������

/baseservice/error

���������������JSON���������������������������������������������������

������������

������������������������������������������RPC Over MQTT������������������������������WebSocket RPC���HTML Restful RPC������������������modular-2 Edge������������������������������topic���������������������RPC���MQTT������������������������������������������������������������������������������������������������������

���������������JSON���������������������������������������������������������������������������������������������������������������������������

上一篇:C# 编写webserver
下一篇:STM32 websocket,TCP和UDP的传输速率

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月11日 06时11分10秒