提问人:vijay shankar 提问时间:11/18/2023 最后编辑:vijay shankar 更新时间:11/19/2023 访问量:61
有没有合乎逻辑的方法来检查服务器可用性?
Is there a logical way to check server Availability?
问:
我已经完成了 C 语言应用程序的开发,它工作正常。
但是为了接收更新,应用程序会连接到远程服务器以检查是否有任何更新。如果有的话,那么它会启动下载过程并实现它们,很简单。
但我想,如果远程服务器以某种方式没有启动,那么?那么,在连接接收任何更新之前,是否有一种可行且合乎逻辑的方法来检查服务器是否已启动并运行?
我尝试使用 CreateProcessA win32 api 实现它,为 ping.exe 创建一个进程以检查服务器是否启动,但似乎并不完美。有什么聪明的想法吗?
答: 暂无答案
评论
connect
read
recv
ECONNREFUSED