0

我正在构建一个物联网服务,旨在支持多个客户端,包括智能手机和更笨的自定义设备。我一直在评估使用 MQTT 和 AMQP。

在 Windows Phone 上构建客户端时,似乎没有通过 AMQP 支持服务总线的库。似乎 Microsoft.ServiceBus.Messaging 不在 Windows Phone 上运行, Microsoft.WindowsAzure.Messaging.Managed(在 Windows RT 和 Windows Phone 上运行)不做 AMQP。

我知道还有其他选择(例如使用 http),但我的目标是跨多个设备的单个端点。看来我可以使用Apache Qpid Proton在 iOS 和 Android 设备上发送 AMQP,但对于 Windows Phone 则没有。

Windows Phone 上是否有用于 AMQP 的库?

4

1 回答 1

0

我认为更好的方法是使用 azure 移动服务。Azure 移动服务提供了任何客户端都可以使用的 REST 端点。然后,您可以从 Azure 移动服务将消息推送到服务总线,以便扩展您的服务。此链接中的示例将为您提供一些关于如何操作的想法

于 2013-12-07T12:02:15.670 回答