FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Uso de sockets
Hola, estoy realizando una aplicacion que es un servidor que acepta conexiones de uno o varios clientes. Estoy usando el componente Indy TIdTCPServer. Me gustaria saber si hay forma de averiguar (q supongo q debe haberla) el host del cliente asi como otros datos que puedan ser de interes.
Si sabeis algo ayudadme please Gracias a todos... |
#2
|
|||
|
|||
Usar los Sockets de la Indy!
Oyeme, por que al conectarte no le envias al servidor todas las informaciones que el necesite mediante la intruccion WriteLn??
Asi le enviarias todos los datos ya directamente! Ejemplo: Insertas un idTCPClient y un idTCPServer. Esto lo pones en el OnClick de un Boton u otro evento...
Esto lo pones en el OnExecute del idTCPServer
Esto es solo una idea. Pero puedes continuar preguntando si necesitas algo okas... |
#3
|
|||
|
|||
Pues te tomo la palabra jeje... Ante todo muchas gracias por tu respuesta... pero no puedo hacer lo q me planteas... el por qué es muy facil y es que yo no controlo el cliente... yo solo estoy realizando el servidor... los clientes serán una serie de localizadores fabricados por sabe Dios que fabricante y eso... Por eso pregunto si es posible averiguar el host del cliente una vez se ha conectado... Estos clientes se conectan encima por GPRS aunque supongo q al fin y al cabo el tratamiento del socket será el mismo digo yo ... Otra pregunta: ¿El metodo OnExecute cuando se ejecuta?
Muchas gracias por todo fide |
#4
|
|||
|
|||
se puede
cuando recibas el onconnect accedes a athread.Connection.Socket.Binding.PeerIP y athread.Connection.Socket.Binding.PeerIP, y ya tienes la ip remota del cliente y el puerto que usa para conectar. tambien puedes resolver el nombre , creo que con gstack , o con dnsresolver no estoy seguro saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sockets | Caral | Varios | 4 | 29-08-2006 22:29:39 |
Sockets en delphi 7? | jam888 | Varios | 2 | 17-05-2006 23:34:23 |
ADO y Sockets | krilea | Conexión con bases de datos | 3 | 21-04-2005 22:38:55 |
Sockets con DB | Slash | Internet | 1 | 08-07-2004 19:58:18 |
sockets | the darkness | Internet | 7 | 28-04-2004 18:56:13 |
|