Socket!

  1. Crie uma classe para cada um de seus eventos;
  2. Crie uma interface para quem for escutar os seus eventos (SeuEventListener);
  3. Associe a sua classe um List dos listeners da interface acima, criando métodos também para adicionar e remover listeners;
  4. Para cada mensagem que chegar, processe e carregue o objeto de evento correspondente. Depois, faça um for na sua lista de listener para chamar o método do evento correspondente.

Pronto! :slight_smile:

vou lutar um pouco aqui conforme o que me passou e jaja eu vorto…valeu cara…