Add the no-op method to your web service and call it with a low timeout. If it works, the service is completed. If the call does not work for some reason, the service does not work.
Actually, why does the server work regularly? It may be easier to ensure that it is available at all times.
source
share