Foros del Web » Programación para mayores de 30 ;) » Java »

Sockets y Routers

Estas en el tema de Sockets y Routers en el foro de Java en Foros del Web. Hola a todos, me gustaría hacer un juego java en internet donde juega un usuario contra otro, usando applets y sockets. La primera idea ha ...
  #1 (permalink)  
Antiguo 21/04/2009, 13:19
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Pregunta Sockets y Routers

Hola a todos,

me gustaría hacer un juego java en internet donde juega un usuario contra otro, usando applets y sockets. La primera idea ha sido que el usuario que abre la partida sea un serversocket y el que se mete en la partida usa un socket para establecer la conexion con el servletsocket(La ip del que abre la partida se registra en base de datos y el otro la obtiene de ella). Pero claro, si el primer usuario sale a internet a traves de un router, aunque el segundo usuario sepa su ip publica, a traves de un socket no puedo conectar con la aplicación, ya que la ip que tengo hace referencia al router. Supongo que lo ideal sería tener una clase java en el servidor web que gestione todas las conexiones, pero quería evitar esto.

Por favor, agradecería mucho que me orientasen sobre el tema, he buscado mucho pero no me aclaro.

Gracias.
  #2 (permalink)  
Antiguo 21/04/2009, 23:32
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: Sockets y Routers

Hola:

Como comentas, lo mejor es hacer una clase java o cualquier otra cosa en el servidor y que ahí se conecten las conexiones.

Tal cual lo planteas, hay que configurar el router físicamente para que las peticiones a su IP y determinado puerto las redirija a uno de los PCs internos con una IP local. Si el juego es de internet y pretendes que lo use la gente, es demasiado complejo pedir a los jugadores que hagan esa configuración en su router.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 27/04/2009, 14:10
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años
Puntos: 0
Respuesta: Sockets y Routers

Cita:
Iniciado por chuidiang Ver Mensaje
Hola:

Como comentas, lo mejor es hacer una clase java o cualquier otra cosa en el servidor y que ahí se conecten las conexiones.

Tal cual lo planteas, hay que configurar el router físicamente para que las peticiones a su IP y determinado puerto las redirija a uno de los PCs internos con una IP local. Si el juego es de internet y pretendes que lo use la gente, es demasiado complejo pedir a los jugadores que hagan esa configuración en su router.

Se bueno.
Muchas gracias por tu respuesta, gestionaré las conexiones con una clase java, espero que sea eficiente.

Un saludo.
  #4 (permalink)  
Antiguo 03/03/2010, 20:41
(Desactivado)
 
Fecha de Ingreso: octubre-2009
Mensajes: 95
Antigüedad: 14 años, 5 meses
Puntos: 2
Respuesta: Sockets y Routers

Hola!
Tengo una conexion con jazztel.. tengo el router ke dan ahora, no se el modelo... bueno, creo que el panel de control es igual en casi todos.. como se hace esto? como se hace que al intentar acceder a la ip publica por un puerto, el router sepa a que ip interna mandar esa conexion? necesito esa explicacion porfavor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:28.