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
|
||||
|
||||
Ayuda con los componentes TIdTCPServer y TIdTCPClient
Hola, estoy desarrollando un par de aplicaciones, una en un ordenador servidor , el cual será en encargado de recibir los datos y enviarlos a los diferentes clientes conectados a el. En cada pc habrá una aplicación que enviará la información al servidor y recibirá también info de vuelta.
Tras esta pequeña introducción, os cuento: yo uso Rad Studio 2007 y vi que existian unos componentes de Indy llamados TIdTCPServer y TIdTCPClient. El caso esque no se si realmente son los que me pueden ayudar a hacer esto, porque los he estado mirando y por ejemplo, el servidor no puede (o no se hacerlo) mandar información a un cliente concreto y demas. Ahora viene las preguntas: ¿son estos componentes los suyos para realizar lo que necesito?, ¿alguien sabria decirme un manual o tutorial para aprender a manejar dichos componentes?, ¿existen otros que puedan hacer esto de manera más fácil y eficaz?. Un saludo y mil gracias.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#2
|
|||
|
|||
Cita:
Mira, nose bien que clase de aplicación quieres hacer. Igualmente para enviar y recibir información te puede llegar a servir. Tienes otras opciones como puede ser un webservice que es lo que normalmente se usa hoy en día. Volviendo al tema, con respecto a que el servidor no envia información es lo lógico en una aplicación de estas características. El server teoricamente sólo responde peticiones de los clientes. Para ejemplos tienes varias demos en este link. Muchos saludos, y suerte.
__________________
"El ordenador nació para resolver problemas que antes no existían." Bill Gates. |
#3
|
||||
|
||||
Hola Cecil,
Claro, los componentes Indy te pueden servir muy bien para lo que necesitas. Los componentes TCP indy estan basados en hebras (threads) para su funcionamiento, y su forma básica de trabajo es que los clientes envíen informacion al server, este crea un hilo para cada una las conexiones de los clientes (abre un canal de comunicacion) y es por este hilo que le responde al cliente en especifico. Puedes checar el ejemplo del chat que viene en Indy. Saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TIdTCPServer, TIdTCPClient y mala conexión | Val | Internet | 2 | 21-06-2014 22:52:24 |
Problema con TIdTcpServer y TIdTcpClient de las Indy... | AFilth | Varios | 5 | 17-12-2007 09:02:49 |
Ayuda con TidTCPClient y TidTCPServer | vejerf | Internet | 10 | 24-05-2007 16:47:58 |
Problemas con TidTCPClient | byfali | Internet | 1 | 29-03-2007 22:09:33 |
TidTcpServer,TidTcpClient | nenufer | Internet | 11 | 14-06-2006 12:17:04 |
|