Socket Error 11004

Delphi

21/10/2013

Ola, estou tentando criar um chat para conversar com os cliente de um exemplo que peguei no devmedia.
NO sistema do suporte coloquei para iniciar o serviço TCPSever e montei um chat para o suporte .
NO outo sistema que o clientes utilizam, coloquei somente o chat.

Esta aparecendo o erro Socket Error #11004.

Aguem pode me dizer que erro é esse e como posso arrumar

Obrigado
"Deus Abençoe"
Wilton Júnior

Wilton Júnior

Curtidas 0

Respostas

Wilton Júnior

Wilton Júnior

21/10/2013

O pPrimeiro erro se dava quando colocava o nome do servidor na propriedad host do tpcclient do chat do cliente .

Coloquei o ip do servidor e aparece socket error #10060
connection timed out

e esse erro o que é e como arrumar?
GOSTEI 0
Deivison Melo

Deivison Melo

21/10/2013

Imagino que o o servidor de e-mail possui um limite de conexões simultâneas e que ele está sendo
atingido. Então ele desconecta automaticamente.

Provavelmente, seu código está dentro de um LOOP.

Verifique que ele conecta e não desconecta. Com isso atingimento do número de conexões simultâneas do servidor.

Como solução, basta desconectar após o envio da mensagem!

Exemplo (com uso do try, except):
try
  idsmtp1.connect;
  idsmtp1.Send(IdMessage);
  idsmtp1.Disconnect;
except
end;


Abração e bons códigos!!

Recomendo ainda a leitura de um livro muito bom sobre o assunto:

[b]Administração Remota Em Delphi - Autor: Leandro Cristovão [/b]
GOSTEI 0
Wilton Júnior

Wilton Júnior

21/10/2013

Deivison estou desenvolver um chat suporte cliente e nao um email.
GOSTEI 0
Deivison Melo

Deivison Melo

21/10/2013

Tente encontrar os fontes do livro que mencionei, o exemplo é exatamente um chat!

Abração e bons códigos!
GOSTEI 0
Wilton Júnior

Wilton Júnior

21/10/2013

O livro mencionado não existe mais no mercado .
GOSTEI 0
Deivison Melo

Deivison Melo

21/10/2013

Pesquisou pelos fontes conforme orientação ou apenas pelo livro?

Imagino que o livro realmente não tenha mais, mas os fontes você encontrará com facilidade na net!

Atenciosamente,

Emanoel Deivison
GOSTEI 0
POSTAR