Eu não sabia o que chamar essa pergunta, no entanto, eu tenho esse programa de bate-papo onde crio várias pessoas de bate-papo a partir do objeto ChatPerson.
Agora, sempre que um cliente se conectar, um novo ChatPerson é criado. Mas encontrei um problema no lado do cliente. O lado do cliente precisa saber quem está enviando, por exemplo, mensagens de bate-papo.
Portanto, minha pergunta para você é como faço para resolveresse quebra-cabeça? estender o objeto e criar um objeto que é "eu" ou apenas fazer outra instância do objeto e que é o único transmitido através do programa?
Qual é a melhor prática?
Respostas:
0 para resposta № 1É difícil dizer o que você quer ou está perguntando. Parece que você precisa identificar clientes.
Dê à classe ChatPerson um campo de identificação - talvez use o apelido do usuário.
Cada mensagem deve conter o ID do cliente que está enviando a mensagem. O servidor de bate-papo deve controlar o registro dos clientes para garantir que os IDs sejam únicos.