Foros del Web » Creando para Internet » Flash y Actionscript »

Conexión XMLSocket vía proxy se puede

Estas en el tema de Conexión XMLSocket vía proxy se puede en el foro de Flash y Actionscript en Foros del Web. A ver voy a contar un poco la situación. Resulta que estoy haciendo una serie de pruebecillas con un servidor que está a la escucha ...
  #1 (permalink)  
Antiguo 25/09/2005, 17:54
Avatar de yoseman  
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 11 meses
Puntos: 5
Conexión XMLSocket vía proxy se puede

A ver voy a contar un poco la situación.

Resulta que estoy haciendo una serie de pruebecillas con un servidor que está a la escucha de paquetes tcp en el puerto 9000.

El cliente sería flash y la función que uso para conectarme es:
Código:
function connect () {
  mySocket = new XMLSocket();
  mySocket.onConnect = handleConnect;
  mySocket.onClose = handleClose;
  mySocket.onData = handleIncoming;

  if(!mySocket.connect("192.168.1.33", 9000)) 
 	headline_txt.text=("connection failed...");
	mySocket.host = host;
	mySocket.port = port;
}

Bien el problema es que para testear que funciona lo puedo hacer de dos formas, una sería utilizando la puerta de enlace de la máquina servidor de sockets en la intranet (192.168.1.33) y otra poniendo directamente la ip de dicha máquina.

Pero para acceder al servidor desde internet pretendiendo usar mi ip, como un usuario cualquiera, no puedo, ya que estoy dentro de la intranet. Es decir si yo pongo en el navegador mi ip me envia a la página de configuración del router.

Bien para arreglar esto lo que hago es utilizar un proxy que 'me saca de la intranet' y usando ése proxy ya accedo a mi servidor.

Pero el problema es que aunque use un proxy con el navegador, parece que flash no usa ése proxy, y claro no puedo probar si 'desde fuera de la intranet' la cosa funciona.

La pregunta del millón es:

¿Hay alguna forma de configurar flash para que use XMLSocket pero pasando previamente por un proxy...?

No sé si ha quedado claro el problema, pero en fin ahí lo dejo

Salu2 ;)
__________________
[+]
[+]
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 22:32.