Je suis un fichier à travers transférer un réseau local (en utilisant JxtaSocket au cas où vous entendu parler) et je reçois:Qu'est-ce que java.net.SocketTimeoutException: Impossible de recevoir des accusés de réception à distance?
java.net.SocketTimeoutException: Échec de réception ack à proximité de la connexion à distance. à net.jxta.socket.JxtaSocket.close (JxtaSocket.java:1046)
Je voudrais savoir quelles sont les raisons pour lesquelles cela se produirait en premier lieu. Je reçois cette exception à un rythme régulier, après avoir envoyé un fichier (qui est de 2,9 Mo). Tous les autres fichiers sont inférieurs à 1 Mo et fonctionnent correctement.
D'un autre côté, je suppose que c'est peut-être la faute de JXTA.
Aucune réponse ne sera appréciée!
Le logiciel de point de terminaison distant (le client) est-il également écrit par vous? Ou utilisez-vous un protocole pour le transfert de fichiers? –
Tout est écrit par moi et le protocole est TCP classique (en utilisant des constructions JXTA). –