1

我们希望在 Windows Azure 云服务中接收信号,并希望对我们的策略提供一些反馈。


我们目前的项目:

  • 作为客户端运行的物理 GPS 单元。
  • 作为服务器运行的Windows Azure 云服务。

1)物理GPS单元:我们使用XT-4000[Xirgo Technologies]物理GPS单元,这是一个强大的跟踪、监控和控制网关设备。此设备需要 UDP 或 TCP 端口进行通信。

2) Windows Azure 云服务:这里我们需要打开一个 TCP 监听器,它会监听设备 [XT-4000] 推送的传入数据。

这就是我们认为我们的策略应该是什么。感谢所有建议。

  • 使用工人角色。
  • 设置 TCP 侦听器以接收来自设备的传入信号。

[但问题是IP地址和端口号应该是什么。Windows Azure 云服务,因为设备需要借助 IP 地址和端口号发送数据。]

以下命令将在设备中设置以推送数据

设备命令

   “+XT:1001,<Port no>,<IPaddress>,<1>”
4

1 回答 1

1

1) 你可以有任何你想要的端口号(UDP 或 TCP)。只需在服务的配置文件中设置它。

2)IP地址会有点棘手。部署服务后,您将被分配一个 VIP。只要您不删除该服务,这将不会改变。如果这样做,您将失去 VIP,设备将停止工作。如果设备可以接受 URL 会更好,这将完全消除问题。无论如何,一旦部署,您仍然可以更新服务,但您需要使用升级与删除/重新部署或 VIP 交换。

于 2013-04-16T16:00:55.397 回答