я делаю следующее,проверка, если веб-служба и работает - эффективно
var request = (HttpWebRequest)WebRequest.Create(serviceUrl);
var response = (HttpWebResponse)request.GetResponse();
if(response.StatusCode == HttpStatusCode.OK)
{
//perform some operations.
}
для того, чтобы проверить, если служба в и работает в моем asp.net C# 4.0 приложения. , что дает мне ожидаемые результаты, но если служба не работает, требуется слишком много времени (около 1 мин), чтобы получить ответ.
- их другой лучший способ проверить, работает ли служба?
Или увидеть [ 'HttpWebRequest.Timeout 'свойство] (http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.timeout (v = vs.110) .aspx). – CodeCaster