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.SOAPConnectionFactoryjavax.xml.soap.SOAPConnectionet 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