REVELAR

Fórum Keep-Alive #327392

14/08/2006

0

Olá pessoal,

Estou com um probleminha, desenvolvi um Servidor (socket), que utiliza o componente TSocketServer. Implementei os métodos (OnClientConnect, OnClientDisconnect e OnClientRead), porém o problema é o seguinte..... preciso criar um KEEP-ALIVE, ou seja, sempre que um Client ´morrer´, e por algum motivo de problemas de rede (TCP) o aviso de que o Client desconectou não chegue até o servidor através do método OnClientDisconnect, esta conexão vai ficar eternamente no meu Server. Alguém sabe alguma forma de eu saber somente pelo Server que um Client já não está mais conectado ? Obs.: não quero fazer um envio de msg para este caso, pois o tráfego pela rede ficaria mto grande e eu perderia performance do sistema, minha idéia é um KEEP-ALIVE, que em um determinado período de tempo verifique quais conexões não estão mais ativas e ´desconecte´ elas do meu Servidor.

aguardo ajuda de vcs....


Crauss

Crauss

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar