Sugestão Programa Socket  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Metal Java Full
JavaTeenager
[Avatar]

Membro desde: 09/11/2009 11:42:27
Mensagens: 195
Localização: Fortaleza - CE
Offline

E aí galera!
Seguinte: Tô precisando fazer um trabalhinho que utiliza Socket em Java e o professor solicitou que não fosse o "famoso" chat!

Queria fazer uma coisa legal. E aí tens algumas sugestões?!


Graduação em Análise de Sistemas - Fortaleza (CE)
Sun Certified Programmer for the Java Platform, Standard Edition 6.0
Visitem meu Blog
"Reduza a Velocidade - Travessia de Modems 2400bps." OS VIGARISTAS - Frases de Informática
[Email] [MSN]
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 5750
Offline

Use UDP Multicast (não TCP) e faça um programa que permita distribuir um mesmo arquivo em várias máquinas ao mesmo tempo (você tem 1 servidor e N clientes, todos na mesma rede). O seu problema é definir um protocolo que permita fazer isso sem que o arquivo fique corrompido.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Dá uma olhada: http://www.guj.com.br/posts/list/15/74218.java#506163

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
tkx
JavaChild
[Avatar]

Membro desde: 01/10/2009 09:28:34
Mensagens: 110
Localização: Goiânia - GO
Offline

O que fazer não é tão importante, mais importante é como você fará!
Na facul, fiz um soft para consulta de ações na bolsa de valores!
Claro que as ações e cotações eram fictícias (mas só pela questão do tempo, poderíamos fazer algo pra ver na bovespa e atualizar no server).
Só que:
Fizemos clientes que enviavam 5req/segundo
Balanço de carga, um servidor qdo sobrecarregado poderia instanciar em outra máquina outro servidor

Em outra disciplina fizemos:
Chat!
Mas o chat tinha:
Opção de abrir chat privado
Chat público na sala
O chat público era controlado pelo servidor
O chat privado era p2p
Se o servidor caísse e 2 pessoas em chat privado estivessem trocando um arquivo ele continuaria a ser enviado pela conexão p2p

Então, o projeto é importante, mas mais importante é a robustez da implementação!

"Programação Orientada a Objetos é uma péssima idéia, que só poderia ter nascido na Califórnia."
Edsger Dijkstra
[MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team