| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 03:56:21
|
Link_pg
JavaEvangelist
![[Avatar]](/images/avatar/4cea2358d3cc5f8cd32397ca9bc51b94.jpg)
Membro desde: 28/04/2006 00:17:38
Mensagens: 413
Localização: Praia Grande / São Paulo - SP
Offline
|
Olá!
Estou fazendo um jogo de truco. A cada nova jogada, o servidor tem que informar todos os clientes o status do jogo (placar, manilha, pontos propostos, etc.), mas a minha dúvida é COMO implementar essa comunicação. Como vai ser tudo por streaming (sockets) eu pensei em criar um objeto StatusJogo com todas essas informações. Axo que desse jeito vai ficar tosco, pois será um objeto com um monte de getters / setters, só pra enviar dados de um lado para outro. Vi também com Strings mas fica mais tosco ainda. Gostaria de alguma sugestão de como posso fazer isso... pensei em XML mas não sei como posso fazer isso.
Abraços
|
Eduardo Felipe Vieira
Blog de Tecnologia!
Outro blog meu legal também mas não é de TI.
"Nós poderíamos ser muito melhores se não quiséssemos ser tão bons." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2007 04:03:33
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2447
Localização: São Paulo - SP
Offline
|
Se for fazer com XML, dificilmente fugirás de um objeto Java, só que nesse caso, este será transformado em texto plano. Caso persista na idéia do XML, use o XStream, vai facilitar muito a vida. No caso do servidor avisar ativamente todos os cliente, eu vejo que se tiveres um pouco mais de tempo, aconselho a dar um estudada em JMS, isso sim vai facilitar em muito sua vida ( ou dificultar enormemente ).
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
|
|
|
|