我很无聊因为我的开发服务器已经关闭,我正在运行命令提示符无限期地ping服务器,这样我就会看到他们什么时候停止超时并知道我可以再次工作了。在此期间,我想创建一个Air应用程序,它将为我做这个,所以我可以让它唧唧喳喳或警报或做一些事情,当它开始能够连接到服务器。
所以我需要开始让AIR执行ping操作,是否有人知道如何执行此操作?我找不到任何帮助。我不能使用HTTPService,因为不管它是什么(认为它是VPN),我们的开发网站仍然没有。
由于
答案 0 :(得分:2)
否则,您可以使用AIR 2.0 beta版的NativeProcess
类,并使用操作系统的ping命令。
您可以找到有关如何使用它的信息here。
答案 1 :(得分:1)
根据文档,SocketMonitor从ServiceMonitor下载将检查基本可用性,但不是真正的ping。如果你想真正“ping”服务器,你需要使用套接字实现协议,This link to the Wikipedia article might help.
答案 2 :(得分:0)
AIR SDK提供了一些类(URLMonitor,SocketMonitor)来处理这个问题:
http://livedocs.adobe.com/flex/3/html/help.html?content=network_connectivity_1.html