You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-csharp). It shows you how to do the following tasks:
23
+
This article builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-csharp). It shows you how to do the following tasks:
24
24
25
25
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
26
26
@@ -30,14 +30,14 @@ This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-deve
30
30
31
31
You can find more information on cloud-to-device messages in [D2C and C2D Messaging with IoT Hub](iot-hub-devguide-messaging.md).
32
32
33
-
At the end of this tutorial, you run two .NET console apps.
33
+
At the end of this article, you run two .NET console apps.
34
34
35
35
***SimulatedDevice**. This app connects to your IoT hub and receives cloud-to-device messages. This app is a modified version of the app created in [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-csharp).
36
36
37
37
***SendCloudToDevice**. This app sends a cloud-to-device message to the device app through IoT Hub, and then receives its delivery acknowledgment.
38
38
39
39
> [!NOTE]
40
-
> IoT Hub has SDK support for many device platforms and languages, including C, Java, Python, and JavaScript, through [Azure IoT device SDKs](iot-hub-devguide-sdks.md). For step-by-step instructions on how to connect your device to this tutorial's code, and generally to Azure IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).
40
+
> IoT Hub has SDK support for many device platforms and languages, including C, Java, Python, and JavaScript, through [Azure IoT device SDKs](iot-hub-devguide-sdks.md). For step-by-step instructions on how to connect your device to this article's code, and generally to Azure IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).
41
41
>
42
42
43
43
## Prerequisites
@@ -211,7 +211,7 @@ In this section, you modify the **SendCloudToDevice** app to request feedback, a
Copy file name to clipboardExpand all lines: articles/iot-hub/iot-hub-ios-swift-c2d.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ ms.custom: mqtt
16
16
17
17
Azure IoT Hub is a fully managed service that helps enable reliable and secure bi-directional communications between millions of devices and a solution back end. The [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md) quickstart shows how to create an IoT hub, provision a device identity in it, and code a simulated device app that sends device-to-cloud messages.
18
18
19
-
This tutorial shows you how to:
19
+
This article shows you how to:
20
20
21
21
* Receive cloud-to-device messages on a device.
22
22
@@ -27,7 +27,7 @@ At the end of this article, you run the following Swift iOS project:
27
27
***sample-device**, the same app created in [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md), which connects to your IoT hub and receives cloud-to-device messages.
28
28
29
29
> [!NOTE]
30
-
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this tutorial's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://www.azure.com/develop/iot).
30
+
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this article's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://www.azure.com/develop/iot).
31
31
32
32
## Prerequisites
33
33
@@ -113,6 +113,6 @@ You are now ready to receive cloud-to-device messages. Use the Azure portal to s
113
113
114
114
## Next steps
115
115
116
-
In this tutorial, you learned how to send and receive cloud-to-device messages.
116
+
In this article, you learned how to send and receive cloud-to-device messages.
117
117
118
118
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).
This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-java). It shows you how to do the following:
23
+
This article builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-java). It shows you how to do the following:
24
24
25
25
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
26
26
@@ -30,18 +30,18 @@ This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-deve
30
30
31
31
You can find more information on [cloud-to-device messages in the IoT Hub developer guide](iot-hub-devguide-messaging.md).
32
32
33
-
At the end of this tutorial, you run two Java console apps:
33
+
At the end of this article, you run two Java console apps:
34
34
35
35
***simulated-device**, a modified version of the app created in [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-java), which connects to your IoT hub and receives cloud-to-device messages.
36
36
37
37
***send-c2d-messages**, which sends a cloud-to-device message to the simulated device app through IoT Hub, and then receives its delivery acknowledgment.
38
38
39
39
> [!NOTE]
40
-
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this tutorial's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://azure.microsoft.com/develop/iot).
40
+
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this article's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://azure.microsoft.com/develop/iot).
41
41
42
42
## Prerequisites
43
43
44
-
* A complete working version of the [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-java) quickstart or the [Configure message routing with IoT Hub](tutorial-routing.md)tutorial.
44
+
* A complete working version of the [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-java) quickstart or the [Configure message routing with IoT Hub](tutorial-routing.md)article.
45
45
46
46
*[Java SE Development Kit 8](/java/azure/jdk/). Make sure you select **Java 8** under **Long-term support** to get to downloads for JDK 8.
47
47
@@ -185,7 +185,7 @@ In this section, you create a Java console app that sends cloud-to-device messag
185
185
```
186
186
187
187
> [!NOTE]
188
-
>For simplicity, thistutorial does not implement any retry policy. In production code, you should implement retry policies (such as exponential backoff), as suggested in the article, [TransientFaultHandling](/azure/architecture/best-practices/transient-faults).
188
+
>For simplicity, thisarticle does not implement any retry policy. In production code, you should implement retry policies (such as exponential backoff), as suggested in the article, [TransientFaultHandling](/azure/architecture/best-practices/transient-faults).
189
189
190
190
9.To build the **simulated-device** app using Maven, execute the following command at the command prompt in the simulated-device folder:
191
191
@@ -215,6 +215,6 @@ You are now ready to run the applications.
215
215
216
216
## Next steps
217
217
218
-
Inthis tutorial, you learned how to send and receive cloud-to-device messages.
218
+
Inarticle, you learned how to send and receive cloud-to-device messages.
219
219
220
220
To learn more about developing solutions with IoTHub, see the [IoTHub developer guide](iot-hub-devguide.md).
This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-nodejs). It shows you how to:
23
+
This article builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-nodejs). It shows you how to:
24
24
25
25
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
26
26
* Receive cloud-to-device messages on a device.
27
27
* From your solution back end, request delivery acknowledgment (*feedback*) for messages sent to a device from IoT Hub.
28
28
29
29
You can find more information on cloud-to-device messages in the [IoT Hub developer guide](iot-hub-devguide-messaging.md).
30
30
31
-
At the end of this tutorial, you run two Node.js console apps:
31
+
At the end of this article, you run two Node.js console apps:
32
32
33
33
***SimulatedDevice**, a modified version of the app created in [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-nodejs), which connects to your IoT hub and receives cloud-to-device messages.
34
34
35
35
***SendCloudToDeviceMessage**, which sends a cloud-to-device message to the simulated device app through IoT Hub, and then receives its delivery acknowledgment.
36
36
37
37
> [!NOTE]
38
-
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this tutorial's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://azure.microsoft.com/develop/iot).
38
+
> IoT Hub has SDK support for many device platforms and languages (including C, Java, Python, and JavaScript) through Azure IoT device SDKs. For step-by-step instructions on how to connect your device to this article's code, and generally to Azure IoT Hub, see the [Azure IoT Developer Center](https://azure.microsoft.com/develop/iot).
39
39
>
40
40
41
41
## Prerequisites
42
42
43
-
* Node.js version 10.0.x or later. [Prepare your development environment](https://github.com/Azure/azure-iot-sdk-node/tree/main/doc/node-devbox-setup.md) describes how to install Node.js for this tutorial on either Windows or Linux.
43
+
* Node.js version 10.0.x or later. [Prepare your development environment](https://github.com/Azure/azure-iot-sdk-node/tree/main/doc/node-devbox-setup.md) describes how to install Node.js for this article on either Windows or Linux.
44
44
45
45
* An active Azure account. (If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial) in just a couple of minutes.)
46
46
@@ -189,11 +189,11 @@ You are now ready to run the applications.
189
189

190
190
191
191
> [!NOTE]
192
-
> For simplicity, this tutorial does not implement any retry policy. In production code, you should implement retry policies (such as exponential backoff), as suggested in the article, [Transient Fault Handling](/azure/architecture/best-practices/transient-faults).
192
+
> For simplicity, this article does not implement any retry policy. In production code, you should implement retry policies (such as exponential backoff), as suggested in the article, [Transient Fault Handling](/azure/architecture/best-practices/transient-faults).
193
193
>
194
194
195
195
## Next steps
196
196
197
-
In this tutorial, you learned how to send and receive cloud-to-device messages.
197
+
In this article, you learned how to send and receive cloud-to-device messages.
198
198
199
199
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).
This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-python). It shows you how to:
22
+
This article builds on [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-python). It shows you how to:
23
23
24
24
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
25
25
26
26
* Receive cloud-to-device messages on a device.
27
27
28
28
You can find more information on cloud-to-device messages in the [IoT Hub developer guide](iot-hub-devguide-messaging.md).
29
29
30
-
At the end of this tutorial, you run two Python console apps:
30
+
At the end of this article, you run two Python console apps:
31
31
32
32
***SimulatedDevice.py**, a modified version of the app created in [Send telemetry from a device to an IoT hub](../iot-develop/quickstart-send-telemetry-iot-hub.md?pivots=programming-language-python), which connects to your IoT hub and receives cloud-to-device messages.
33
33
@@ -230,6 +230,6 @@ You are now ready to run the applications.
230
230
231
231
## Next steps
232
232
233
-
In this tutorial, you learned how to send and receive cloud-to-device messages.
233
+
In this article, you learned how to send and receive cloud-to-device messages.
234
234
235
235
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).
0 commit comments