Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mongoose-os-libs/rpc-azure

RPC support for Azure
https://github.com/mongoose-os-libs/rpc-azure

Last synced: about 2 months ago
JSON representation

RPC support for Azure

Awesome Lists containing this project

README

        

# RPC support for Azure

## Direct Method RPC channel

Converts Azure [Direct Method](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-direct-methods) calls into mOS RPC calls.

Azure DM method name becomes RCP method name, payload becomes method args.

Since DM is a one way mechanism (cloud calls device), outgoing requests are rejected.

## Cloud Messaging

It sould be possible to support RPC over [cloud-to-device and device-to-cloud messaging](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-devguide-messaging).

Unlike DM, it could be bi-directional, with device initiating the request.

This is no implemented yet.