Je travaille sur une bibliothèque qui utilise actuellement des sockets TCP standard. Un utilisateur final de ma bibliothèque s'enregistre en tant qu'auditeur et doit être notifié si/quand un message pertinent entre.Java: notifié sur le paquet entrant
Si je génère un thread de travail dans ma bibliothèque, il y a un problème de thread-mort où ma bibliothèque peut empêcher l'application de se terminer normalement lorsque tous les threads utilisateur meurent.
Y a-t-il un moyen d'être averti d'un nouveau paquet tcp entrant sans engendrer un nouveau thread ou obligeant l'utilisateur à interroger la bibliothèque?
Merci!