![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Ayuda idTCPServer
Hola, de nuevo por aka dando lata, mi problema:
Tengo una aplicacion cliente/servidor que se comunican mediante idTCPClient e idTCPServer respectivamente, varios clientes se conectan al servidor, indicando asi que que estan a la escucha de las ordenes que mande el servidor, en el servidor creo botones en runtime con cada uno de los cliente, y al pulsar el boton de X cliente se envia una orden a dicho cliente. hasta aki todo me va de maravilla.... el problema es que intento hacer es que cada cieto tiempo el servidor se encargue de enviar dicha orden automaticamente a cada uno de los clientes, he metido esto en un ciclo for para barrer la lista de clientes conectados, pero al hacer esto se pone loco el servidor, osea que a veces me salen ACCESS VIOLATION, otras veces se pierde la respuesta de los clientes etc... le puse un dentro del for, y ya no me da problemas, pero obviamente se pone un poco lento. A lo que voy con toda esta historia es ¿existe alguna orden que me permita saber si el socket esta ocupado o algo asi?, he revisado los demos de indy9 y no me ha servido de mucho (estoy trabajando con Delphi 2010). Desde ya muchas gracias por su atencion y ayuda!.
__________________
Nadie puede separar su fe de sus actos, o sus creencias de sus afanes |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
IdTCPServer, tipo de lectura | hermes_32 | Internet | 1 | 26-05-2015 04:56:53 |
idTCPServer | cmm07 | Varios | 2 | 03-05-2010 20:47:21 |
Ayuda para los componentes IdTCPServer IdTCPclient | BIT1 | Internet | 2 | 14-05-2007 19:22:29 |
(TreeView) De idTCPServer -> idTCPClient | ANG4L | Internet | 0 | 25-08-2006 21:32:19 |
idtcpserver + idtcpclient (proxy) | Enan0 | Internet | 1 | 02-12-2004 16:28:54 |
![]() |
|