IoTでの通信に最適で適切なその他のHTTP以外に、メッセージ・キューの遠隔測定トランスポート(MQTT)、制約付きアプリケーション・プロトコル(CoAP)、WebSocket、Extensible Messaging and Presence Protocol (XMPP)、およびAdvanced Message Queuing Protocol (AMQP)もあります。 インターネットを介したREST接続性は、IoTデバイスの通信アーキテクチャとして使用されます。 通常、IoTデバイスはリソース制約を受け、このタイプの通信では、データ損失またはメモリー量の高い要件が存在する場合があります。 または、MQTT、CoAP、XMPP、WebSocket、AMQPなど、有効なプロトコルがいくつかあります。