Ola Gente.
Só uma dúvida rapida…
Eu fiz um chat, mas eu estou usando socket / ServerSocket , cada thread pra um cliente.
Aí me vieram falar de NIO , Selector, etc…
Quem é melhor em questão de performance e reliability?
Ola Gente.
Só uma dúvida rapida…
Eu fiz um chat, mas eu estou usando socket / ServerSocket , cada thread pra um cliente.
Aí me vieram falar de NIO , Selector, etc…
Quem é melhor em questão de performance e reliability?
Acho que não dá pra dizer assim. Teria algum foco específico?
Eu também já fiz um chat e também utilizei uma thread para cada usuário, mas eram poucos usuários na sala.
Se vc fosse utilizar NIO, vc já sabe como manteria as sessões dos usuários?
Então, o foco é apenas comunicação e talvez Transferencia de arquivos.
Em falar nisso, tem como desenvolver voip em java? Tipo, transferencia de voz?
Acho que não dá pra dizer assim. Teria algum foco específico?
Eu também já fiz um chat e também utilizei uma thread para cada usuário, mas eram poucos usuários na sala.
Se vc fosse utilizar NIO, vc já sabe como manteria as sessões dos usuários?
Então, o foco é apenas comunicação e talvez Transferencia de arquivos.
Em falar nisso, tem como desenvolver voip em java? Tipo, transferencia de voz?
Sim! Da sim. Eu utilizei o JMF, mas já existem bibliotecas melhores. Depois do JMF, eu não testei outras. Vi alguns exemplos por alto, mas não tive tempo de aprofundar. Terá que esperar outro usuário com maior conhecimento sobre esse conteúdo. Cria outro post com essa pergunta no título. Logo alguém lhe responderá.
Já tentou procurar no google por streams + java + voip ?
Se o número de conexões que você quiser suportar for muito grande, aí não dá para usar threads. Se o número for pequeno, mantenha seu software simples.