No ha encontrado la respuesta aquí? Regístrate, preguntar y obtener una respuesta adecuada en cuestión de minutos!
  • Username:

Para poder verificar esta petición, por favor escribe en el campo de abajo lo siguiente: forodejava

Password:
Confirm Password:
Your Email:
Confirm Email:
Resultados 1 al 3 de 3
  1. #1
    Fecha de ingreso
    26 ene, 12
    Mensajes
    4
    Post Thanks / Like
    Poder de reputación
    0

    Predeterminado Cierre de socket

    Buen día,
    Tengo una aplicación que se basa en sockets, cuando el cliente se conecta al socket comienza a enviar lineas de texto indefinidamente pero entre cada linea de texto enviada no se cierra nunca el socket del lado del cliente, es decir, es un ciclo infinito de envio de texto, dado esto es imposible cerrar el socket enviandole una cadena definida para el cierre del socket.
    Que soluciones ven a este incoveniente?

    La solución completa para el hilo: aquí.



    Gracias.

  2. #2
    Fecha de ingreso
    03 ago, 11
    Ubicación
    Panamá
    Mensajes
    450
    Post Thanks / Like
    Poder de reputación
    894

    Predeterminado

    Hola, bienvenido al foro.
    Me parece que tú planteamiento le falta más.
    Porque crees que es imposible cerrar el socket?

  3. #3
    Fecha de ingreso
    26 ene, 12
    Mensajes
    4
    Post Thanks / Like
    Poder de reputación
    0

    Predeterminado

    No ha encontrado la
    respuesta aquí?
    Regístrate, preguntar y
    obtener una respuesta
    adecuada en cuestión de minutos!


    Un registro de minutos: clic

    Sin publicidad para los miembros!
    Hola,
    Segun lo que he leido de sockets cuando se el cliente se conecta al socket se le conecta al puerto escogido pero luego se le otorga un nuevo puerto (normalmente por encima del numoro 50000) para que el puerto original quede escuchando nuevas peticiones. Cree el codigo para que cerrara estos 2 puertos enviando un mensaje especial y asi el servidor lo reconociera y cerrara el socket; el problema radica en que el puerto al cual esta enviando peticiones el cliente nunca es liberado por este por lo cual el servidor no puede cerrar el socket si no hasta que el cliente libera el puerto, lo cual nunca sucedera; la idea es forzar el cierre del puerto sin importar si esta recibiendo peticiones de cualquier otro cliente.

Temas similares

  1. Respuestas: 12
    Último mensaje: 07/11/2011, 17:14
  2. Multi Socket
    Por kimizombie en el foro Java avanzado
    Respuestas: 7
    Último mensaje: 28/08/2011, 22:44
  3. Ayuda con cierre de dialogo
    Por vicocas en el foro AWT-SWING
    Respuestas: 1
    Último mensaje: 07/07/2010, 02:59
  4. Poblema con Socket
    Por Pulse9 en el foro JSP y Servlet
    Respuestas: 0
    Último mensaje: 01/01/2010, 01:26
  5. Cierre de Ventanas
    Por edu@85 en el foro Java Básico
    Respuestas: 2
    Último mensaje: 01/12/2009, 05:38

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •