• Viernes 8 de Noviembre de 2024, 20:10

Autor Tema:  BATALLA NAVAL CLIENTE SERVIDOR EN LINUX  (Leído 1839 veces)

mastersca

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
BATALLA NAVAL CLIENTE SERVIDOR EN LINUX
« en: Miércoles 19 de Mayo de 2010, 19:04 »
0
Hola, resulta que tengo que realizar una practica de sistemas operativos que se basa en la batalla naval realizada en modelo cliente servidor.

Mi problema es que al ejecutar el servidor siempre me sale el problema "No es posible abrir socket del servidor", he probado modificando /etc/services introduciendo: "cpp_java    15557/tcp " en el archivo y nada. El caso esk he probado con Un simple "hola mundo" / "adios mundo" en el cliente servidor y tampoco funcionaba pero al modificar el /etc/services si me funciono, pero la batalla naval no ...

Si podeis echarme una mano, si es necesario subo todo el codigo o lo que sea necesario.

Muchas gracias de antemano

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: BATALLA NAVAL CLIENTE SERVIDOR EN LINUX
« Respuesta #1 en: Viernes 21 de Mayo de 2010, 02:26 »
0
Es posible que el puerto que deseas usar ya esta en uso, ademas el puerto esta muy alto.
Asegurate de usar SO_REUSEADDR al crear el socket.

te recomiendo leer este link
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.