Eu estava pensando numa solução com XML no servidor. Consegui um código que
comsegue ler esse arquivo como fazem os leitores de RSS de noticias. Mas
pelo que vejo ele nao aceita inclusão linha apos linha como num banco de
dados...ele somente aceita salvar como um aquivo inteiro. Entao cada lance
teria que ler todos os lances anteriores, somar o novo lance, quandando
todas essas jogadas num banco de dados de depois salvar todos os lances
novamente no XML. Cada lance axigiria um novo salvamento do XML e nao uma
simples inclusão. Acho q isso seria lento e ocuparia muito o servidor, pois
poderiam ter varias pessoas jogando. Tenho como escrever nesse arquivo XML
atraves de PHP q já está rodando no meu site. 
 
Mas acho q essa nao deve ser uma boa solução..... a velocidade de
processamento ????Acho q ocuparia muito o servidor ...nao tenho certeza.
 será ALguem já fez algo parecido???? 
 
A solução do FTP seria parecido com essa..tb teria que escrever no arquivo.

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Desenvolvimento (Anderson)
Enviada em: terça-feira, 6 de fevereiro de 2007 09:12
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Comunicação entre duas máquinas



olha, soluções vai ter várias...
vai depender do q vc vai ter em mãos.
essa solução de usar ftp é uma... mas vc teria q ter o controle de conexão,
q nesse caso, não existiria.
uma solução mais profissional e completa, seria vc usar um servidor.
Esse servidor vc coloca num ip válido (ou redirecionamento), onde as pessoas
consigam acessar determinada porta.
Daí, com o servidor funcionando, vc terá vários clientes, que até poderão
escolher o q fazer.
Outra solução seria usar bancos de dados (mysql, por exemplo), mas daí, o
servidor tem q existir tbém, além de permitir várias conexões simultaneas...
boa sorte (depois manda o demo pra gente brincar tbém... adoro xadrez!)

abraço.

and

----- Original Message ----- 
From: Djonatas Tenfen 
To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br 
Sent: Tuesday, February 06, 2007 8:29 AM
Subject: RES: [delphi-br] Comunicação entre duas máquinas

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. <http://www.mult.com.br> com.br
<http://www.mult. <http://www.mult.com.br/> com.br/> 

(47) 3221 9400 

________________________________

De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
[mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
os.com.br] Em nome de Marcos P. M. de Souza
Enviada em: terça-feira, 6 de fevereiro de 2007 00:16
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.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]

__________ Informação do NOD32 2039 (20070205) __________

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32. <http://www.nod32.com.br> com.br

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



 

__________ Informação do NOD32 IMON 2039 (20070205) __________

Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br



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

Responder a