Définition du délai de lecture du socket avec javax.xml.soap.SOAPConnection
Je suis en utilisant le javax.xml.soap
API (javax.xml.soap.SOAPConnectionFactory
javax.xml.soap.SOAPConnection
et les amis) pour faire un appel de service web à un serveur distant, pour la plupart, avec grand succès.
Cependant, parfois, il y a un problème et le programme se coince la lecture à jamais.
Pour répondre à cela, je tiens à ajouter que le délai d'attente.
J'ai trouvé plusieurs façons, il pourrait être possible de réaliser cela, mais ils semblaient tous assez mauvais.
Donc ma question à la communauté: Quelle est la meilleure façon de mettre en œuvre un délai d'attente de comportement lors de l'utilisation de la javax.xml.API soap pour faire un appel?
source d'informationauteur Samuel Edwin Ward
Vous devez vous connecter pour publier un commentaire.
Vous devez créer votre propre URLStreamHandler de sorte que vous pouvez définir URLConnection paramètres comme le délai d'attente de connexion et que le délai d'attente.
J'ai supprimé quelques try/catch pour plus de clarté.