hallo,
ik heb in java een chatserver gemaakt een server applicatie en een client applicatie
als ik de chatserver afsluit krijg ik op de client een exception waardoor ik de client applicatie kan laten beeindigen met een popupje en een melding erin
als de client zijn netwerkverbinding verbreekt krijgt de client wel een melding dat de server onbereikbaar is maar op de server is hier niets van bekend. na verloop van tijd word de client socket wel gesloten maar dit is waarschijnlijk een timeout
de client moet dan uitgelogd worden in een database maar omdat de server niet weet dat de client weg is gebeurt dit ook nie daardoor
is er nog een andere manier om te detecteren of een socket verbinding nog bestaat of een manier om te detecteren dat de client weg is?
ik heb in java een chatserver gemaakt een server applicatie en een client applicatie
als ik de chatserver afsluit krijg ik op de client een exception waardoor ik de client applicatie kan laten beeindigen met een popupje en een melding erin
als de client zijn netwerkverbinding verbreekt krijgt de client wel een melding dat de server onbereikbaar is maar op de server is hier niets van bekend. na verloop van tijd word de client socket wel gesloten maar dit is waarschijnlijk een timeout
de client moet dan uitgelogd worden in een database maar omdat de server niet weet dat de client weg is gebeurt dit ook nie daardoor
is er nog een andere manier om te detecteren of een socket verbinding nog bestaat of een manier om te detecteren dat de client weg is?