![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
#1
|
||||
|
||||
![]() Cita:
el tema es que no e encontrado info.. y en el ejemplo de los Indy.. no esta claro.. lo que hace!, pero bueno.. sigo buscando info.. GRacias igual |
#2
|
|||
|
|||
No me debí de explicar claramente.
La creación de los hilos asociados a cada nueva conexión de los clientes, es automática. Los crea el propio objeto que realiza la función de servidor, cada vez que se conecta un cliente, y los destruye cuando los clientes se desconectan. Otra cosa es que Indy te dé la opción de controlar esos hilos, pero tú no debes ni crear ni destruir hilos asociados a una conexión. Puedes crear hilos, si los necesitas, para otras tareas, partiendo de TThread, pero nada que ver con los relacionados con las conexiones entre componentes Indy. Espero haberte aclarado algo más.
__________________
Óscar Salvador Páez Aprendiendo a aprehender de quienes aprehenden, sin cerciorarse de sus edades, culturas, sexos, razas, creencias u orígenes, es la forma más sabia de aprehender.
|
#3
|
||||
|
||||
bien, he visto lo que decis., cada vez que realizo una nueva conexion manteniedo la anterior activa, me genera un nuevo hilo, ahora lo que yo quiero hacer. es que cuando se conecte y recibo el mensaje haga un insert de una base de datos (insert updte o lo que sea) tendria que hacerlo con la llamda al syncronize (creo que asi se escribe estoy lejos del delphi) y pasado como parametro la funcion que quiero que ejecute para realizar dichos comandas??...
|
#4
|
|||
|
|||
Puedes hacerlo perfectamente con el evento OnConnect de IdTCPServer.
AThread.Synchronize(), sólo es necesario si los componentes que usas para acceder a la base de datos no son ThreadSafe (los FIBPlus, por ejemplo, sí lo son).
__________________
Óscar Salvador Páez Aprendiendo a aprehender de quienes aprehenden, sin cerciorarse de sus edades, culturas, sexos, razas, creencias u orígenes, es la forma más sabia de aprehender.
|
#5
|
||||
|
||||
Gracias chabon!!!. voy a proabr con el Synchronize(), ya que uso siempre los componetes de ADo. despues te cuento como me fue!1 igualmente miles de gracias!!
|
#6
|
|||
|
|||
Cita:
Gracias |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|