![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Los servidores INDY son multihilos por herencia, y funcionan perfectamente, siempre que sepas lo que estas haciendo.
Con todo respeto, creo que antes de plantearte el desarrollo de un software muy ambicioso, debes tener cierto dominio sobre las tecnologías/técnicas/lenguajes/componentes que formarán el corazón de tu sistema. Dado que es una pregunta frecuente en los foros, he preparado un ejemplo simple con un servidor y un cliente que te ayudarán a comprobar el funcionamiento multi-hilos de indy. El proyecto usa INDY 10. Lo he hecho con Delphi 2007, pero no debiera presentar mayores problemas para compilar con versiones anteriores de delphi, siempre que tengas instalada INDY 10. El entorno para realizar la prueba es muy simple:
La aplicación está en la sección de Ejemplos del ftp y se llama INDY 10-prueba multihilos.zip Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#2
|
|||
|
|||
|
Gracias por el interes, voy a pasarme de Indy 9 a 10 para probarlo.
|
|
#3
|
||||
|
||||
|
Si tenes otras (muchas) aplicaciones que usen INDY, será mas sencillo, rápido y económico que trabajes en "bajar de versión" el demo que he hecho, y de paso podrías compartirlo para aquellos que aún usen INDY 9.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
|||
|
|||
|
Me paso a indy 10 para probarlo tranquilamente, aunque tu codigo no difiere practicamente nada del mio y a mi me bloquea con indy 9.
|
|
#5
|
||||
|
||||
|
Cita:
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#6
|
|||
|
|||
|
He usado tu codigo bajo Delphi 7 y Indy 10 y con archivos grandes la memoria se hincha igual q a mi me ocurria 200Mb de memoria en uso y al final el sistema se me cuelga, ademas el Onwork no funciona me da que es mi version de delphi. Tendre que probar con otras a ver.
|
|
#7
|
||||
|
||||
|
Cita:
Siendo que se usa ese evento solo para añadir una funcionalidad cosmética en el cliente, podríamos ignorarlo totalmente... y verificar si el servidor multihilos funciona o no... Estoy seguro que tengo una máquina aún por allí con Delphi 7 + Indy 9... la ubicaré en los próximos días y veré yo mismo como me va... ![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Gestionar un Proyecto por varias personas | belpab | Varios | 33 | 16-09-2008 15:39:09 |
| grillas simultaneas | nikotina | Varios | 1 | 24-07-2007 18:55:44 |
| Conexiones simultaneas a un equipo | Nasio | Windows | 6 | 23-07-2007 22:32:03 |
| ventanas simultaneas | ale21alito | Varios | 3 | 08-04-2005 17:58:50 |
| DBGrid con varias querys ¿se puede? | Walterdf | Conexión con bases de datos | 5 | 16-03-2005 12:18:56 |
|