Bonjour,
je débarque sur une application qui se connecte sur un serveur distant (hors de mon entreprise) via un socket pour récupérer des données.
Après avoir lu brièvement plusieurs tutoriaux, premier constat : le socket n'est jamais fermé. Il va falloir donc que je le ferme mais en fait ce socket est utilisé plusieurs fois (ça peut dépasser 1000 requêtes indépendantes).
Du coup ma question est de savoir s'il vaut mieux garder la connexion ouverte et la tester régulièrement pour savoir si la connexion est toujours ouverte, ou alors fermer le socket après chaque requête. Ou alors un compromis en passant plusieurs requêtes d'un coup.
Sur une base de donnée j'ai appris à toujours fermer la connexion une fois la réponse récupérée. Faut-il faire pareil avec un socket ?
Merci.
Partager