J'écris une application qui utilise des services Web pour connecter un serveur distant.J'ai écrit une méthode pour ping fonction pour déterminer si le serveur est en ligne ou non (c.-à-d. Fournir les services Web qui peuvent être accessible en utilisant host: port). J'exécute un service web simple avec un timeout de 2 sec (disponible en option dans la classe stub avant de faire l'appel) .Ideally l'appel devrait revenir dans les 2 secondes me permettant de vérifier si le serveur est en haut ou en bas.Cependant, dans certains cas, il faut beaucoup plus de 2 secondes.problème avec le délai d'attente de client d'axe
Quelqu'un peut-il m'aider à comprendre pourquoi cela se produit? Y a-t-il un moyen de s'assurer que la valeur du délai d'attente est respectée?
Merci, Fell
Pouvez-vous inclure du code? – stevedbrown