Skip to content

Commit 79c5fca

Browse files
authored
Merge pull request #206201 from w-azure/winona-iot-hub-530
Changed tutorial to article
2 parents 0939b9d + 57287b2 commit 79c5fca

File tree

6 files changed

+26
-26
lines changed

6 files changed

+26
-26
lines changed

articles/iot-hub/TOC.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,12 @@
225225
items:
226226
- name: .NET
227227
href: iot-hub-csharp-csharp-c2d.md
228-
- name: Java
229-
href: iot-hub-java-java-c2d.md
230-
- name: Node.js
231-
href: iot-hub-node-node-c2d.md
232228
- name: Python
233229
href: iot-hub-python-python-c2d.md
230+
- name: Node.js
231+
href: iot-hub-node-node-c2d.md
232+
- name: Java
233+
href: iot-hub-java-java-c2d.md
234234
- name: iOS
235235
href: iot-hub-ios-swift-c2d.md
236236
- name: Upload files from devices

articles/iot-hub/iot-hub-csharp-csharp-c2d.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Azure IoT Hub is a fully managed service that helps enable reliable and secure b
2020

2121
[!INCLUDE [iot-hub-basic](../../includes/iot-hub-basic-whole.md)]
2222

23-
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:
2424

2525
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
2626

@@ -30,14 +30,14 @@ This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-deve
3030

3131
You can find more information on cloud-to-device messages in [D2C and C2D Messaging with IoT Hub](iot-hub-devguide-messaging.md).
3232

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.
3434

3535
* **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).
3636

3737
* **SendCloudToDevice**. This app sends a cloud-to-device message to the device app through IoT Hub, and then receives its delivery acknowledgment.
3838

3939
> [!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).
4141
>
4242
4343
## Prerequisites
@@ -211,7 +211,7 @@ In this section, you modify the **SendCloudToDevice** app to request feedback, a
211211
![Device app receiving message and service app receiving feedback](./media/iot-hub-csharp-csharp-c2d/sendc2d2.png)
212212

213213
> [!NOTE]
214-
> 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 [Transient fault handling](/azure/architecture/best-practices/transient-faults).
214+
> 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 [Transient fault handling](/azure/architecture/best-practices/transient-faults).
215215
>
216216

217217
## Next steps

articles/iot-hub/iot-hub-ios-swift-c2d.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ ms.custom: mqtt
1616

1717
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.
1818

19-
This tutorial shows you how to:
19+
This article shows you how to:
2020

2121
* Receive cloud-to-device messages on a device.
2222

@@ -27,7 +27,7 @@ At the end of this article, you run the following Swift iOS project:
2727
* **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.
2828

2929
> [!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).
3131
3232
## Prerequisites
3333

@@ -113,6 +113,6 @@ You are now ready to receive cloud-to-device messages. Use the Azure portal to s
113113

114114
## Next steps
115115

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.
117117

118118
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).

articles/iot-hub/iot-hub-java-java-c2d.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Azure IoT Hub is a fully managed service that helps enable reliable and secure b
2020

2121
[!INCLUDE [iot-hub-basic](../../includes/iot-hub-basic-whole.md)]
2222

23-
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:
2424

2525
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
2626

@@ -30,18 +30,18 @@ This tutorial builds on [Send telemetry from a device to an IoT hub](../iot-deve
3030

3131
You can find more information on [cloud-to-device messages in the IoT Hub developer guide](iot-hub-devguide-messaging.md).
3232

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:
3434

3535
* **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.
3636

3737
* **send-c2d-messages**, which sends a cloud-to-device message to the simulated device app through IoT Hub, and then receives its delivery acknowledgment.
3838

3939
> [!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).
4141
4242
## Prerequisites
4343

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.
4545

4646
* [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.
4747

@@ -185,7 +185,7 @@ In this section, you create a Java console app that sends cloud-to-device messag
185185
```
186186

187187
> [!NOTE]
188-
> 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).
188+
> 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).
189189

190190
9. To build the **simulated-device** app using Maven, execute the following command at the command prompt in the simulated-device folder:
191191

@@ -215,6 +215,6 @@ You are now ready to run the applications.
215215

216216
## Next steps
217217

218-
In this tutorial, you learned how to send and receive cloud-to-device messages.
218+
In article, you learned how to send and receive cloud-to-device messages.
219219

220220
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).

articles/iot-hub/iot-hub-node-node-c2d.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,27 @@ Azure IoT Hub is a fully managed service that helps enable reliable and secure b
2020

2121
[!INCLUDE [iot-hub-basic](../../includes/iot-hub-basic-whole.md)]
2222

23-
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:
2424

2525
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
2626
* Receive cloud-to-device messages on a device.
2727
* From your solution back end, request delivery acknowledgment (*feedback*) for messages sent to a device from IoT Hub.
2828

2929
You can find more information on cloud-to-device messages in the [IoT Hub developer guide](iot-hub-devguide-messaging.md).
3030

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:
3232

3333
* **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.
3434

3535
* **SendCloudToDeviceMessage**, which sends a cloud-to-device message to the simulated device app through IoT Hub, and then receives its delivery acknowledgment.
3636

3737
> [!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).
3939
>
4040
4141
## Prerequisites
4242

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.
4444

4545
* 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.)
4646

@@ -189,11 +189,11 @@ You are now ready to run the applications.
189189
![Run the app to send the cloud-to-device command](./media/iot-hub-node-node-c2d/sendc2d.png)
190190
191191
> [!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).
193193
>
194194
195195
## Next steps
196196
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.
198198
199199
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).

articles/iot-hub/iot-hub-python-python-c2d.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@ Azure IoT Hub is a fully managed service that helps enable reliable and secure b
1919

2020
[!INCLUDE [iot-hub-basic](../../includes/iot-hub-basic-whole.md)]
2121

22-
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:
2323

2424
* From your solution back end, send cloud-to-device messages to a single device through IoT Hub.
2525

2626
* Receive cloud-to-device messages on a device.
2727

2828
You can find more information on cloud-to-device messages in the [IoT Hub developer guide](iot-hub-devguide-messaging.md).
2929

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:
3131

3232
* **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.
3333

@@ -230,6 +230,6 @@ You are now ready to run the applications.
230230

231231
## Next steps
232232

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.
234234

235235
To learn more about developing solutions with IoT Hub, see the [IoT Hub developer guide](iot-hub-devguide.md).

0 commit comments

Comments
 (0)