ฉันไม่แน่ใจว่าสิ่งที่คุณต้องการสำหรับวิธีการสื่อสาร RPC มาตรฐานผ่าน MQTT แต่ฉันยังคงทำการค้นหาเล็กน้อยและพบหลายจุดที่จะส่งมอบให้คุณ
ก่อนอื่นเกี่ยวกับวิธีมาตรฐาน ในหนึ่งโครงการGithub rpc คำอธิบายชนิดของเล็บมัน:
โมดูลนี้มีส่วนต่อประสาน rpc สำหรับการเชื่อมต่อ mqtt โดยสาระสำคัญนี่คือกลยุทธ์การร้องขอและการตอบสนองซึ่งใช้โครงสร้างหัวข้อ MQTT เป็นการขนส่ง
จุดคือการใช้สแต็คโมเดล (โมเดล OSI เป็นมาตรฐาน) และใช้ MQTT เป็นหนึ่งในเลเยอร์ของสแต็ก
โปรเจ็กต์นี้บน json-rpc บน mqttใช้โปรโตคอลมาตรฐานหรืออย่างน้อยที่รู้จักกันดีบน MQTT
เกี่ยวกับความเชื่องช้าคุณไม่จำเป็นต้องสร้าง MQTT และ RPC จากขั้นตอนแรก แต่ควรใช้หนึ่งในห้องสมุดที่เชื่อมโยงหรืออื่น ๆ ที่พบใน Github
ตกลงสำหรับทุกภาษาไม่มีพื้นฐานที่พร้อมสำหรับ Github แต่ในกรณีนั้นการปฏิบัติตามกลายเป็นเกณฑ์การวางแผนและอาจส่งผลกระทบต่อโครงการอื่นทั้งหมด