Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/12/2011, 11:38
Avatar de Artificioo
Artificioo
 
Fecha de Ingreso: agosto-2011
Mensajes: 13
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: [Dudas] Sockets: Servidor online, Cliente local

Cita:
Iniciado por chuidiang Ver Mensaje
En un servidor en internet normalmente no podrás abrir un socket, salvo que tú seas el administrador o el administrador te habilite los persmisos necesarios.

En un servidor en internet (un hots normal) está abierto el puerto 80 para que publiques tus páginas web y hay un servidor apache atendiendo a ese puerto.

Y si pones un servidor en internet, tampoco cumples el objetivo que dices de "cualquier persona pueda ser servidor en cualquier parte del mundo", el servidor será el de internet, no el de la persona.

Se bueno.
Perfecto perfecto, va tomando forma la cosa. Entonces dejame ver si entendí bien.

Yo hago una página, cualquier persona puede entrar a la página y tiene una opción: "Crear partida"

a) Si elije "Crear partida" puedo abrir un ServerSocket.java que quede escuchando el puerto 80...esperando conexiones de clientes.

b) Desde un programa en java para PC si elije "Unirse a partida" va a unirse al Servidor en java ya creado en internet a través del puerto 80 y con la ip del host.

¿Entendí bien? ¿Es posible hacer eso? Desde ya muchas gracias por tus respuestas