Posted on September 3, 2015, 2:47 pm By romanvas
Самый простой способ – это послать пинг на адрес этого хоста. Например:
string ip = “192.168.17.55”;
var ping = new Ping();
PingReply reply = ping.Send(ip, 500); // 500 ms time out
if (reply.Status == IPStatus.Success)
{
Connect(ip, “4319”);
}
else LogFatal(“Cannot connect to device with IP ” + ip);
Если в течение 500 мс будет получен ответ на пинг, то хост считается доступным и будет вызван метод Connect().
No comments yet Categories: .NET, С# Tags: .net, адрес этого хоста, вызван метод, как определить что хост доступен C#, онлайн, подключиться, получен ответ, послать пинг, самый простой способ, узнать что сервер жив, хост, хост считается доступным