Acabo de aventurarme a escribir mis primeros programas basados en sockets en Delphi 2010. Intenté con Indy, sin éxito, simplemente escribiendo un cliente y servidor simple que pudiera enviar paquetes. Luego utiliza TTCPServer y TTCPClient, mismos resultados usando las demostraciones siguientes 'simple como se pone': -¿Puedo ejecutar programas usando TCP/IP desde dentro de IDE y esperar que funcionen?
me habían disparado hasta 2 instancias del IDE para las aplicaciones de cliente y servidor . Estaba bastante decidido a evitar la vergüenza de publicar una pregunta relacionada con la versión basada en socket de 'helloworld', y acabo de pasar 2 días intentando todo.
Bueno, yo solo decidí tirar la toalla y pedirles ayuda, antes de hacerlo, simplemente ejecuté a los exes de FUERA del IDE ... y sí, ¡funcionaron! Trabajaron todo el tiempo, pero no desde dentro del IDE.
¿Puedo ejecutar estos programas dentro del IDE con éxito? Gracias.
¿Qué problemas tuviste con Indy? Funciona bien cuando se usa correctamente. –
Hola Remy, con lo que sé ahora, no tuve problemas con la propia Indy, simplemente me di por vencido y probé TTCPServer solo para ver si eso funcionaría y tampoco lo hizo, todo parece ser la depuración, no Indy o TTCPServer sí mismos. – csharpdefector
@charpdefector: por favor, defina el pensamiento "do not work". ¿Lanza una excepción? cual excepción? el cliente o el servidor? ¿No ves el puerto abierto en tu máquina pero el servidor indy está activo? o qué diablos pasa ... hay un trillón de posibilidades. Es una buena idea tomarse un tiempo para elaborar su pregunta. – jachguate