IoTプロジェクトの場合、モバイルアプリケーション(iOSとAndroid)からAzure IoT Hubにメッセージを送信する必要があります。 MQTTライブラリーを使用してデバイスとして接続することができました。しかし、デバイスシミュレータもデバイスとして接続し、両方が同じデバイスIDを使用するため、両方ともIoT Hubに同時に接続すると既存の接続が切断されます。AndroidモバイルアプリからAzure IoT Hubにメッセージを送信
モバイルアプリをサービス(デバイスではない)として接続する必要があることを認識しました。一部の調査では、次のライブラリを使用する必要があります。
https://github.com/Azure/azure-iot-sdk-java
しかし、このJavaサンプルは、Java固有の実装の多くを使用するとAndroidでサポートされていません。
誰も同じ問題に直面しましたか?
- Androidモバイルアプリケーションから上記の目的で使用できるライブラリはどれですか?
- iOSモバイルアプリケーションから上記を達成するために使用できるライブラリはどれですか?
解決策が他にある場合は教えてください。
私たちはIoTハブ用のJavaサービスSDKのAndroidサポートに取り組んでおり、来月のレポで進行状況を確認する必要があります。https://github.com/Azure/azure-iot-sdk-java –