La Web del Programador: Comunidad de Programadores
 
    Pregunta:  12606 - CONEXION CLIENTE-SERVIDOR
Autor:  EVELIO MARIN
REALICE UNA APLICACION CLIENTE-SERVIDOR EN JAVA BASADA EN SOCKET CON PROTOCOLO TCP PERO EN EL MOMENTO DE CONECTAR UN CLIENTE AL SERVIDOR DESDE OTRO EQUIPO NO FUNCIONA.
COMO HAGO PARA REALIZAR ESTA CONEXION ? PUESTO QUE ESTOY UTILIZANDO EL PUERTO 1111 Y 5000 PERO NO HA SIDO POSIBLE.
NOTA:LA APLICACION CORRE EN EL MISMO EQUIPO COMO SERVIDOR Y COMO CLIENTE Y SE PUEDEN COMUNICAR ENTRE LOS DOS ME GUSTATIA QUE ME COLABORARAN ES URGENTE POR QUE ESTA EN JUEGO MI MATERIA GRACIAS

  Respuesta:  Rafael Hernampérez Martín
Estimado amigo,

El método de pruebas tal y como la planteas es buena, de hecho, yo lo he hecho para multitud de aplicaciones que están ahora mismo en producción. El problema al que haces referencia puede ser que, al crear el socket desde el cliente, como debes facilitar al constructor la dirección IP y el puerto, posiblemente hayas olvidado indicar correctamente la dirección IP correcta o el nombre de la máquina que actúa como servidor.

Un cordial saludo