MQTT üzerinden standartlaştırılmış RPC iletişim yöntemi için gereksiniminiz olduğundan emin değilim ama yine de biraz arama yaptım ve size teslim etmek için birkaç nokta buldum.
Her şeyden önce, standart yöntem hakkında. On biri Github çivi bunu açıklaması tür proje RPC:
Bu modül, mqtt bağlantısı için bir rpc arabirimi sağlar, aslında bu, taşıma olarak bir MQTT konu yapısını kullanan bir istek ve yanıt stratejisidir.
Amaç yığın modelini kullanmaktır (OSI modeli standarttır) ve sadece yığının katmanlarından biri olarak MQTT'yi kullanmaktır.
Mqtt üzerinden json-rpc üzerindeki bu proje, MQTT üzerinden standart veya en az bilinen protokolü kullanmaktadır.
Gariplik hakkında, MQTT ve RPC'yi sıfırdan inşa etmek zorunda değilsiniz, bunun yerine bağlantılı kütüphanelerden birini veya Github'da bulunan başka bir tanesini kullanın.
Tamam, her dil için Github'a hazır bir temel yoktur, ancak bu durumda uyum bir planlama kriteri haline gelir ve maalesef diğer tüm projeyi etkileyebilir.