всё просто

при первом конекте сервер создает экземпляр типа Бзер и возращает юзеру допустим Handle на этот экзепляр, клиент этот код запоминает, и кажое сообщение серверу начинает с этого числа, сервер берт экземпляр через Object и знает кто именно послал сообщения