Azure Service总线消息传递

时间:2016-04-04 10:59:05

标签: c# azure windows-phone-8.1 win-universal-app

我想将Windows Phone 8.1应用程序连接到运行Windows IoT(UWP)的覆盆子pi。我想知道如何实现天蓝色服务总线将数据从手机传输到Windows IoT。我找到了this documentation 但我似乎无法安装金块包。我是否遵循了错误的文件?我需要帮助。谢谢

1 个答案:

答案 0 :(得分:0)

根据我的理解,您的需求是从Windows Phone发送消息并在Respberry Pi设备上接收消息,并通过Azure Service Bus等消息队列服务进行消息转置。这是一个物联网项目。

众所周知,Azure通过Azure IoTHub服务支持IoT。这是物联网项目的官方推荐方式。

因此,为了帮助您开始使用IoTHub,请按照以下步骤操作。

  1. 在Azure上设置IoTHub服务,请参阅文档Get started with Azure IoT Hub for .NET
  2. 为了从Windows Phone发送消息,我认为您可以尝试按the blog连接IoTHub服务并发送消息。另一种方法是通过HttpClient将sending device-to-cloud message的REST API用于IoTHub,您可以参考the UWP sample for HttpClienttutorial来执行此操作。
  3. 要在Raspberry Pi设备上接收消息,有一个使用IoTHub SDK的官方示例代码,您可以参考该设备,请参阅https://github.com/Azure/azure-iot-sdks/blob/master/doc/get_started/windows10-iotcore-csharp.md
  4. 如有任何疑虑,请随时告诉我。