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 09-11-2007
pablito_marmol pablito_marmol is offline
Registrado
 
Registrado: nov 2007
Posts: 1
Poder: 0
pablito_marmol Va por buen camino
Smile Problema de Socket

Buenos días a todos.
Tengo un pequeño problema con los TClientSocket y TServerSocket de Delphi 5.
La pregunta más sencilla que puedo hacer es: Cuales son los pasos para conectar y desconectar un cliente de un server, sobre todo cuando el SERVER se apaga y se vuelve a poner en marcha.
Es decir: Si arranco el SERVER, despues arranco el CLIENT, este lanza una petición a una IP con un mensaje, el SERVER lo recoge y actua conectando. Hasta ahi siempre perfecto.
El problema es que cuando el SERVER cae, el CLIENT, se entera o no de que se desconecta por el evento Disconnect, y arranco un timer, que hace envios de peticiones cada 5 segundos. Si el SERVER no arranca en mucho tiempo, me aparece un error de tipo 10080 y 10086 y el CLIENTE da una excepción. A partir de ahi no vuelve a conectar y como si el canal se quedara bloqueado.
En el caso de que antes que el CLIENT se "canse" el SERVER arranca, se hacen peticiones desde el CLIENT, pero parece como si el SERVER no se enterara, a veces llegan las peticiones, pero antes de que conteste, se desconecta y entra en un bucle de no conexión.

Repitiendo la pregunta. Cual es el mejor metodo para CONECTAR / DESCONECTAR un CLIENT de un SERVER? Cuales son los pasos que hariais para enlazar los dos siempre con éxito?

Gracias anticipadas.
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
NMFTP :Error 10038 Socket operation on non socket judit Internet 2 25-05-2006 09:06:33
Problema al abrir Socket mguixot OOP 0 09-01-2006 14:40:43
problema con socket agora18 Internet 1 10-11-2003 00:24:29
Problema con socket Kaesbu Internet 3 30-09-2003 14:33:25
Socket ID Silver Internet 3 02-09-2003 22:57:46


La franja horaria es GMT +2. Ahora son las 01:10:53.


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