5

我很无聊,因为我的开发服务器已关闭,我正在运行命令提示符以无限期地 ping 服务器,以便我会看到他们何时停止超时并知道我可以再次工作。与此同时,我想制作一个 Air 应用程序来为我做这件事,所以当它开始能够连接到服务器时,我可以让它啁啾或警报或做一些事情。

所以我需要先让 AIR 进行 ping,有人知道该怎么做吗?我找不到任何帮助。我不能使用 HTTPService,因为不管它坏了(认为是 VPN),我们的开发网站仍然正常。

谢谢

4

3 回答 3

2

否则,您可以使用NativeProcessAIR 2.0 beta 的类,并使用操作系统的 ping 命令。

您可以在此处找到有关如何使用它的信息。

于 2010-02-03T09:34:10.813 回答
1

根据文档,来自 ServiceMonitor 的 SocketMonitor 将检查基本可用性,但不是真正的 ping。如果您想真正“ping”服务器,则需要使用套接字来实现协议,此链接到 Wikipedia 文章可能会有所帮助。

于 2010-07-14T13:42:04.747 回答
0

AIR SDK 提供了一些类(URLMonitor、SocketMonitor)来处理这个问题:

http://livedocs.adobe.com/flex/3/html/help.html?content=network_connectivity_1.html

于 2010-02-02T17:42:14.087 回答