Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2010
Avatar de JULIPO
JULIPO JULIPO is offline
Miembro
 
Registrado: ene 2006
Ubicación: Bogota Colombia
Posts: 187
Poder: 19
JULIPO Va por buen camino
servidor tcp indy

Estoy elaborando un aplicativo con delphi 2010 y el indy que incluye la instalacion y ya logre enviar datos desde el cliente al servidor pero no puedo enviar datos del servidor al cliente por mas que he buscado en este foro no encuentro la solucion.

la aplicacion requiere que el cliente le envie un hearbeat al servidor y este le envie una cadena de caracteres de 21 bytes.

el cliente envia el hearbeat pero no se como enviar la respuesta del servidor, cabe aclarar que existen varios clientes al tiempo comunicandose con el servidor.

agradezco de antemano las respuestas a mi pregunta.

julipo
__________________
No basta con saber es necesario aplicar lo que se sabe, no basta con querer hacer las cosas es necesario hacerlas
Goethe
Responder Con Cita
  #2  
Antiguo 18-04-2010
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 18
yapt Va por buen camino
No indicas que protocolo estás utilizando, ni que componentes (servidor y cliente de Indy), ni el código del servidor donde recibes los datos.

Hay que tener en cuenta que, suponiendo que tu servidor Indy sea un TIdTCPServer, un servidor solo puede responder a un cliente. Nunca iniciar la comunicación. Teniendo esto claro:


Código Delphi [-]
procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
var
  entrada : string;
begin
  AContext.Connection.Socket.ReadTimeout := 1000;
  entrada := AContext.Connection.Socket.ReadLn;
  // Haces lo que quieras con los datos almacenados en Entrada.
  // Y devolvemos un 'recibido'.
  AContext.Connection.Socket.WriteLn('recibido');
end;

Te recomiendo encarecidamente el libro de las Indy. No está actualizado a la última versión de las Indy, pero vale la pena leerlo.

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas y dudas enviando comandos al servidor FTP con Indy Gromeer Internet 8 01-02-2008 23:27:04
Servidor UDP Indy se me cuelga haga lo que le haga Samu Internet 3 03-02-2007 13:44:12
Indy Servidor Multihilos dekae Internet 0 03-09-2005 01:26:01
Nuevamente.... Servidor a Cliente INDY 10 m@kio Internet 1 18-08-2005 18:34:56
Mandar de Servidor a Cliente INDY TCP m@kio Internet 3 01-08-2005 16:14:35


La franja horaria es GMT +2. Ahora son las 04:17:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi