Pessoal,
Queria esclarecer uma duvida, preciso desenvolver uma aplicação parecida com Messenger, vou utilizar Socked, mais tenho uma questão que gostaria de esclarecer. Do lado do servidor, vou ter um ArrayList contendo todos os usuários conectados, como IP, data, hora etc. Imagine que o usuário A envia uma mensagem para o usuário B, a requisição vai chega ao servidor Socked, então preciso varrer o meu array e verificar se o usuário está online, caso esteja, envio a mensagem para o usuário B. A minha duvida é essa, como faço para enviar a mensagem para o usuário B, imaginando que existe uma lista grande de usuários online. Queria saber a linha de comando, dei uma olhada em alguns tutoriais e não conseguir enxergar isso, alguém poderia dar um exemplo de código?
Obrigado