Fala aeee!!
olha só…
to querendo aprender a mexer com java em rede…
ja sei programar até q bem java… faço mta coisa…
to querendo fazer um tipo de um joguinho multiplayer… tipo de um Batalha Naval, Jogo da Velha, ou um tipo de ICQ… mas bem simples…
eu pensei em fazer usando banco de dados… pq sei bem usar BD com java… (e ja fiz um tipo de ICQ usando BD num outro serividor)
usando BD eu iria fazer o jogo assim: iria ter 3 computadores em funcionamento durante o jogo… 2 computadores clientes jogando entre si, e mandando os valores das variaveis para o banco de dados no 3º computador… q seria o servidor…
mas o q eu quero é q só as maquinas clientes se comuniquem entre si!
entao a minha duvida é:
como fazer esse joguinho multiplayer sem usar um BD e nem um 3º computador? q o jogo rodasse só entre os computadores dos 2 jogadores??
andei pesquisando e vi q tem q usar isso com sockets né? li algumas coisas e nao sei nao… nao sei se é bem isso q tem q usar… e nem sei como usar…
pensei em usar RMI… seria uma boa opcao?
como poderia programar esse jogo?
é possivel usando só SOCKETS um computador passar valores para outro diretamente por IP sem q haja um outro servidor no caminho?
ou teria q usar RMI? com os objetos remotos???
me deem uma luz sobre SOCKETS e RMI!! :?: :?: :?:
basicamente minha duvida é como fazer 2 computadores clientes manterem contato entre si?
abraços!!
valeu!!!