#c_sharp
Имеется несколько компьютеров с 3g модемами, на них должен быть запущен apache(порт 8080). Как проверить что apache запущен на каждом из них. Visual studio 2013 c#.
Ответы
Ответ 1
Попробуйте (для каждого IP-адреса) WebRequest request = WebRequest.Create("http://A.B.C.D:8080/"); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); if (response == null || response.StatusCode != HttpStatusCode.OK) { // failed } response.Close(); Если нет гарантий, что адреса буду всегда одни и те же, можно использовать какую-нибудь службу DDNS. Тогда вместо IP-адресов можно использовать FQDN.
Комментариев нет:
Отправить комментарий