Can you elaborate alittle more? So we could provide a good solution.
If in your case you have a smart client that interacts with a ws. You can do something like this to check to see if its alive.
<CODE> public static HttpStatusCode GetURLStatus (string strURL)
{
HttpWebResponse myHttpWebResponse;
try
{
// Create a web request for the given URL.
HttpWebRequest myHttpWebRequest = (HttpWebRequest) WebRequest.Create(strURL);
// Get the associated response for the above request.
myHttpWebResponse = (HttpWebResponse) myHttpWebRequest.GetResponse();
myHttpWebResponse.Close();
}
catch(WebException we)
{
return ((HttpWebResponse)we.Response).StatusCode;
}
return myHttpWebResponse.StatusCode;
} </CODE> |