0

我正在编写一个应用程序来侦听特定端口上的传入连接。客户端是安装在汽车上的 GPS 跟踪设备,服务器目前使用异步套接字在 .NET 中实现。一切正常,但我正在考虑将服务器移至 Azure 等云服务,以减轻自己处理随时可能出现故障的硬件的苦差事。

我的问题是:云服务器能否为我提供一个固定的 IP 地址,我的代码将在该地址上侦听特定端口?服务器几乎不做任何处理(一些 NMEA 句子解析),所以我认为在云上托管的成本不会很高。任何提示表示赞赏。

4

2 回答 2

1

在 Windows Azure 中,您将获得一个固定的 DNS 名称,该名称将解析为当前分配的 IP 地址(请记住负载平衡,如果运行的不仅仅是工作角色)。

Rackspace 云中,您会获得一个固定的 IP 地址。在 Amazon EC2 中,您有类似Elastic IP

于 2010-11-29T07:44:02.530 回答
0

您可以修复外部端口号,但如果您创建更多角色实例,IP 地址会有所不同。

于 2010-11-29T05:36:14.117 回答