Answers:
我不确定您对MQTT上的标准化RPC通信方法有什么要求,但是我仍然进行了一些搜索,发现有几点可以提供给您。
首先,关于标准方法。在一个Github rpc项目上,描述类型被钉住了:
该模块为mqtt连接提供rpc接口,从本质上讲,这是一种使用MQTT主题结构作为传输的请求和响应策略。
关键是要使用堆栈模型(OSI模型是标准),而仅将MQTT用作堆栈的一层。
这个基于mqtt的json-rpc项目使用了基于MQTT的标准化协议或至少众所周知的协议。
关于笨拙,您不必从头开始构建MQTT和RPC,而可以使用链接库之一或Github上的其他库。
好的,每种语言在Github上都没有现成的基础,但是不幸的是,在这种情况下,合规性成为计划标准,并且可能会影响整个其他项目。