标签: php networking
我正在开发一个包含两个组件的简单软件套件:
服务器php脚本可以将tcp数据包发送到客户端应用程序以停止或重新启动客户端计算机。
当客户端计算机关闭时,服务器php脚本也可以发送魔术包以唤醒客户端计算机。
我知道客户端机器是否正在运行,因为客户端应用程序会定期联系服务器php脚本,但我想知道的是:
如果我发出重启命令,有没有办法检查客户端计算机是否仍在启动,或出现问题并且它已完全关闭?
所以基本上我想要ping一个仍然启动的计算机来检查它是否是"活着并且正在做它"。