Olá a todos,
Estou implementando uma comunicação entre dois sistemas, utilizando Socket’s. Até aí tudo bem, minha dúvida é se eu posso manter a conexão do cliente estabelecida com o servidor por tempo indeterminado. Pois o Servidor, funcionará como “cliente”, em algumas ocasiões, e o mesmo teria que poder mandar dados para o cliente real no momento que desejasse. Não sei se fui muito claro. Tipo, eu gostaria de instânciar a Classe Cliente uma vez, e ela conectar automaticamente no Servidor - até aqui tudo tranquilo. Só que agora precisaria no momento que eu quisesse mandar mensagens de ambos os lados - na hora que bem entenderem, utilizando a mesma conexão.
Fica minha dúvida se é possível essa implementação. Olhei vários exemplos, e todos eles fecham a conexão via socket depois de enviar e/ou receber dados…
Bom, muito obrigado a todos.
