No se si este es el mejor lugar para exponer mis dudas pero como no hay una seccion dedicada a estas mezclas de lenguajes decidi hacerla en la seccion del que creo es el problema a resolver.
El motivo de este mensaje es una duda y un problema en el que estuve trabajando todo el dia y que no puedo resolver.
Estoy investigando para hacer un juego, El juego es multiusuario de uno contra uno en "tiempo real". La intefaz grafica la quiero hacer con JavaScript y HTML (Ya que no soy programador de ActionScript).
La mejor opcion creo yo para llevar a cabo esta tarea es usar sockets, (para evitar usar ajax cada 5 segundos a ver si el servidor tiene nueva data relevante para el usuario). Investigando sobre el tema me tope con JsSockets ( http://code.google.com/p/jssockets/ ) lo que me parecio una idea genial si podia llegar a implementar algo usando un puente hecho en ActionScript entre JavaScript y un servidor de sockets PHP(?)
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
Me puse a trabajar para hacer funcionar esa libreria hibrida (y pasar sobre el bendito error 2048 de seguridad flash(!)) y despues de varias horas de esforzado trabajo lo logre!
Usando una solucion con un servidor de sockets echo en python (despues lo traducire a php) que como ejemplo da la gente de Adobe logre pasar el archivo de politica de seguridad al flash player (por el puerto 843) y conectarme por fin a mi servidor por el puerto 9999 (?).
Ahi empieza el problema...
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
Si bien logro conectarme (o eso es lo que me dice el swf) al rato se cae la conexion, lo raro es que al socket de php nunca llega ninguna conexion...
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Le di una y mil vueltas al problema revise y recontra revise mi firewall y nop, ese no puede ser el problema ya que el puerto 9999 esta configurado de la misma forma que el 843 (al que si llega la conexion).
Y ahi esta mi duda, si nunca se llega a conectar a el servidor de sockets de php por que el swf ejecuta el evento connected? (y para colmo no cierra la conexion hasta pasado un tiempo, en el que puedo mandar data aunque no llegue a ninguna parte )
![Neurótico](http://static.forosdelweb.com/fdwtheme/images/smilies/scared.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Y mi problema... como conectarme?
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Estoy usando como servidor php una maquina virtual Ubuntu Server (con firewall y puertos bien configurados y redireccionados) y dyndns para evitar el localhost (que la seguridad de flash me impide usar), no se me ocurren muchos mas detalles.
Sin mas que decir espero que alguien pueda ayudarme con este problema... Lo unico que se me ocurre ahora es que dyndns no redirecciona ese puerto?
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)