Iot Hub资源是否有JAVA sdk?

时间:2018-03-07 01:36:58

标签: azure-iot-hub azure-iot-sdk

我正在寻找IoT Hub的CRUD Java API。我特意在寻找这个REST API的Java等价物(https://docs.microsoft.com/en-us/rest/api/iothub/iothubresource)。

我能够找到用于创建/注册设备和发送/接收消息的API,但无法找到CRUD Azure IoT中心的API。

1 个答案:

答案 0 :(得分:1)

Azure IoT Hub提供了不同的端点来操作它。这些端点可以分为设备,服务,资源提供商等(有关Azure IoT Hub端点的更多详细信息,请参阅Azure IoT Hub endpoints)。

enter image description here

Microsoft基于不同的端点为Azure IoT中心提供不同语言的SDK。例如,Microsoft为名为客户端库的设备和服务端点提供了用于Azure IoT Hub的C#SDK(请参阅here)。 Microsoft还为资源提供者提供了Management的C#SDK。

但是,Azure IoT Hub的资源提供程序没有JAVA SDK(请参阅here)。您可以将Java中的REST用于Azure IoT中心的资源提供程序端点。 REST的CRUD Azure IoT Hub,您可以参考以下链接:

Create Or Update

Delete

Get

此外,如果您还希望Microsoft提供Azure IoT资源提供程序Java SDK,您可以通过以下链接投票反馈:

Azure IoT Hub management SDK for Java