Theads mas o problema é a conecxão entre 2 computadores remotos podem estar 
atrás de um IP válido e não no IP válido ( computadores em uma rede doméstica ) 
então isso é um problema. Uma maneira simples e um grotesca mas funciona é um 
FTP que se tenha acesso para enviar e receber, então os usuários irão começar a 
partida... cria um arquivo no FTP Partida00001 ( este número deverá ser gravado 
em algum banco de dados ou local no FTP )

Então quando um jogador jogar ele vai lá e escreve neste arquivo e o outro fica 
lendo até receber um arquivo diferente ( o 1º jogador finalizou a jogada )
então o segundo jogador interpreta a jogada realizada e mostra na tela do 
segundo jogador e assim sucessivamente. É um método um tanto grotesco de 
comunicação mas funciona e vc pode ter quantas partidas ao mesmo tempo quiser 
sem forçar nem o servidor nem os usuários....

 

Atenciosamente,

 

 

_____________________________________ 
Djonatas Tenfen
Desenvolvimento

Mult Sistemas Ltda - http://www.mult.com.br <http://www.mult.com.br/>  

(47) 3221 9400 

________________________________

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcos P. 
M. de Souza
Enviada em: terça-feira, 6 de fevereiro de 2007 00:16
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Comunicação entre duas máquinas

 


Quero fazer um programa com o minimo de recursos para que possa passar
informações entre usuários da internet conectados e logados no meu
site...essas informações eu pretendo utilizar, nao necessáriamente como bate
papo, mas para fazer um determinado jogo de xadrez funcionar entre os
integrantes logados.
Cada lance da partida é descrito numa string chamada de FEN de mais ou menos
uns 40 caracteres, chegando a um máximo de 72 caracteres.

Alguem teria pelo menos uma ideia inicial de como poderia fazer essa
comunicação acontecer????


Marcos P. M. de Souza



[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]

Responder a