Feras,
Preciso fazer um chat para celular e to com dúvidas com relação ao conceito de ‘como fazer’ um chat. Do meu ponto de vista, ficaria algo do tipo:
- 2 usuarios ( um enviando outro recebendo )
- camada que verifica se o usuario está online
- uma thread fica eternamente em true até a hora que o usuário andona a conversa
Esta parte de verificação do status logado e a thread, eu vou implementar em um webservice. Em questão de performance, é melhor um webservice ou uma servlet?
Outra coisa, como funciona o lance de lista de mensagens? Vamos supor que o usuário nao esteja online, como qu posso enviar uma mensagem do server até o client no android?
Abs