【问题标题】:Azure Service bus messagingAzure 服务总线消息传递
【发布时间】:2016-04-11 13:24:13
【问题描述】:

我想将一个 windows phone 8.1 应用程序连接到我运行 windows IoT (UWP) 的树莓派。我想知道如何实现一个 azure 服务总线来将数据从我的手机传输到 Windows IoT。我找到了this documentation 但我似乎无法安装 nugget 包。我是否遵循了错误的文档?我需要帮助。谢谢

【问题讨论】:

  • 如果您有 Visual Studio 2013,您是否通过更新 5 升级了您的 Visual Studio? (我升级了我的视觉工作室以使用这个包(Azure))
  • @h.o.m.a.n 我正在使用 Visual Studio 15 企业版
  • “似乎无法安装 nugget 包”是什么意思?有任何错误信息吗?这个包的名字现在是“WindowsAzure.ServiceBus”,我刚刚尝试在一个windows phone 8.1项目中安装这个3.1.6版本的包,成功了。
  • @GraceFeng-MSFT 它给了我一个错误,说包安装失败,没有别的。我想知道您是否可以通过给我一个文档或 git 集线器示例来帮助我,这些示例是关于将消息从 windows phone 8.1 应用程序发送到在 windows IoT core 上运行的 windows 10 UWP

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


【解决方案1】:

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

据我所知,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. 在树莓派设备上接收消息,有一个官方的使用IoTHub SDK for device的示例代码可以参考,请参阅https://github.com/Azure/azure-iot-sdks/blob/master/doc/get_started/windows10-iotcore-csharp.md

如有任何疑问,请随时告诉我。

【讨论】:

    猜你喜欢
    • 2022-08-10
    • 2015-06-26
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    • 2012-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多