如何从表单应用程序中ping服务器,然后显示真/假结果?

时间:2015-04-20 11:33:34

标签: visual-c++ c++-cli ping

这可能是对我的基本原则的误解,所以任何批评都是受欢迎的。

我想要一个按钮,检查我们的服务器是否上/下,然后在标签中显示结果。

是否可以使用 ping ,如果收到数据包,则以某种方式在标签中指定'true'?

1 个答案:

答案 0 :(得分:1)

文字ICMP Ping可能不是你想要的。服务器通常配置为不响应ping,您可能真正想要的是检查服务器上的某个服务是否正在运行。 (如果系统已启动,但您的服务已崩溃,则您可能不想报告“良好”。)

我建议你建立一个你感兴趣的服务的连接。如果你能建立一个真正的连接并谈论正确的协议,那将是最好的,但如果你所能做的就是打开一个TCP连接,这至少会告诉你服务正在运行。