Question

Je me demande comment mettre en œuvre une gestion client pour un serveur socket.

Je vais avoir le cas où je voudrais savoir si le client vient reconnecté ou si elle est un nouveau client. Je sais, il ne devrait pas être de cette façon. Il est un serveur plutôt temporairement, mais qui ne doit être utilisé pendant deux ou trois heures.

Je pensais à laisser chaque client passe son propre GUID au serveur. Une fois que le serveur « reconnaît » un client, il peut se débarrasser des connexions précédentes de ce lieu-client.

Comment aborderez-vous cette question? Ou est-ce de cette façon complètement unapproriate?

Merci!

Était-ce utile?

La solution

Si vous utilisez TCP / IP, que vous pouvez utiliser addres IP et le port pour identifier uniquly clients. Et vous pouvez vous débarrasser de votre connexion après déconnexion événement. Si l'adresse IP et le port ne suffit pas d'identifier uniquly client, que vous pouvez utiliser GUID. Et encore une fois avec TCP / IP dans de nombreux cas, vous pouvez vous débarrasser de connexion après événement de déconnexion.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top