Alexandre,

Obrigado pela ajuda. Na verdade depois eu acabei achando o exemplo do Screen
Thief que mostra direitinho o que se deve fazer.

Este exemplo esta aqui:
http://delphi.about.com/od/internetintranet/l/aa012004a.htm

Eu baixei e modifiquei de acordo com o que eu queria. Também tive que mudar
algumas coisa por causa da versão do Indy, mas coisa boba.

Valeu.

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Alexandre Rodrigues
Enviada em: segunda-feira, 4 de maio de 2009 12:07
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Indy & Thread

 






Na verdade Luis, o componente TidTPCSever cria uma thread nova para 
conexão automaticamente, você não precisa se preocupar com isso.

Luis Viola escreveu:
> 
> 
> 
> Pessoal,
> 
> Estou com um problema com o Indy. Gostaria de saber como eu posso
gerenciar
> estes Thread.
> 
> Estou desenvolvendo um projeto onde há um hardware com um micro
controlador
> que envia informações pela rede para um servidor. No lado do micro
> controlador eu ainda estou fazendo o projeto do hardware mas já iniciei a
> parte do lado do servidor com Indy. E ai que eu estou tendo problema. Não
> estou conseguindo achar nenhuma documentação de como controlar ou os
> threads. Preciso que quando cada hardware se conecte seja abeto um thread
> para tratar a conexão dele e que este thread/socket fique aberto ate que o
> hardware seja desligado. O Hardware não vai interagir com outros hardwares
> só com um banco de dados.
> 
> Já vi vários exemplos mas ate agora não entendi com eu trato a criação de
> threads no TIDTCPServer.
> 
> Alguém pode ajudar?
> 
> Viola
> 
> De: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
<mailto:delphi-br%40yahoogrupos.com.br> 
> [mailto:delphi-br@yahoogrupos.com.br
<mailto:delphi-br%40yahoogrupos.com.br>  
> <mailto:delphi-br%40yahoogrupos.com.br>] Em
> nome de Walter Chagas (Bol)
> Enviada em: segunda-feira, 27 de abril de 2009 17:44
> Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
<mailto:delphi-br%40yahoogrupos.com.br>
> Assunto: Re: [delphi-br] Indy & Thread
> 
> A questão é voce olhar porque a aplicação está abrindo dois sockets e não
um
> só. Quanto a abrir threads pra cada conexão, é assim mesmo. Uma única
thread
> não gerencia N conexões simultaneas. Isto não existe.
> 
> []s
> 
> Walter Alves Chagas Junior
> Belo Horizonte - MG - Brazil
> wchag...@bol.com.br <mailto:wchagasj%40bol.com.br>
<mailto:wchagasj%40bol.com.br> 
> <mailto:wchagasj%40bol.com.br>
> http://www.geocities.com/SiliconValley/Bay/1058 
> <http://www.geocities.com/SiliconValley/Bay/1058>
> http://delphitocorporerm.blogspot.com/ 
> <http://delphitocorporerm.blogspot.com/>
> MSN: whitesock...@hotmail.com <mailto:whitesockets%40hotmail.com>
<mailto:whitesockets%40hotmail.com> 
> <mailto:whitesockets%40hotmail.com>
> SKYPE: WalterChagasJr
> 
> ----- Original Message -----
> From: José Mário Silva Guedes
> To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
<mailto:delphi-br%40yahoogrupos.com.br> 
> <mailto:delphi-br%40yahoogrupos.com.br>
> Sent: Monday, April 27, 2009 5:31 PM
> Subject: Re: [delphi-br] Indy & Thread
> 
> Estou dando manutenção em um software que serve um Call Center, com uma
> média de 1000 clientes.
> 
> Cada cliente está abrindo dois sockets (e por uma série de fatores tem que
> ser assim mesmo), o que acaba gerando as 2000 threads.
> 
> To procurando uma forma de resolver isso... E creio que você tenha razão.
> 
> Haja pizza!
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 





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

Responder a