Ir para conteúdo
Fórum Script Brasil
  • 0

idTCPServer com client feito em C


darkducke

Pergunta

Fala galera, desenvolvi um servidor e um client em Delphi, vou precisar somente do servidor realemente, preciso fazer o client em C, em Delphi está funcionando o Server e Client, conexão, troca de mensagens, consulta no bd pelo server e retorno de dados para o client, até ai tudo bem.

peguei um exemplo de server e client usando socket em C, está funcionando tb, o client comunica com o server em C

porém, consigo fazer o client do C se comunicar com o Server em Delphi.

recebe o conexão vejo o usuário, etc etc, o problema está na hora de pegar os dados enviados pelo client em C,

para pegar os comandos enviados pelo client em delphi eu utilizo

AThread.Connection.ReadLn;

eu creio que a leitura deveria ser diferente,

algo como o ReadBuffer, consegui usar mais não recebi nada... aparentenmente..

porque envia, porque no server em C recebe...

ou então o envio feito pelo client em C deve ser diferente!

se alguém puder me da um help ae!!

os exemplos utilizados em C, server e client podem ser encontrados aqui:

http://blog.stiod.com.br/?p=43

estou utilizando o Dev-C++ para compilar C

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
AThread.Connection.ReadLn;

eu creio que a leitura deveria ser diferente,

algo como o ReadBuffer, consegui usar mais não recebi nada... aparentenmente..

porque envia, porque no server em C recebe...

ou então o envio feito pelo client em C deve ser diferente!

acho que é por ai mesmo. Se você observar ele "escuta" a conexão fazendo uma leitura para um buffer com tamanho de 128 butes (ver #define BUFFER_SIZE).

E segue "escutando" até que encontre o texto "#quit"

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...