
Saludos;
Últimamente me he puesto a investigar sobre el tema de usuarios concurrentes en aplicaciones flash, me he encontrado con ésta solución y les comento cómo iniciar a programar para este servidor.
Smart Fox es un servidor de XMK Sockets, hecho en python, java y con extensiones escritas en AS.
Se necesita tener instalada la máquina virtual de Java.
La version lite de smartfox NO tiene soporte para AS3 ( o al menos yo no lo encontré ), así que me bajé la version super duper PRO de la página de smartfox , al instalarlo pueden ir a la carpeta de programas y ejecutar el programa StarSmartFoxServer para arrancar el servidor.
Se pueden encontrar con el problema de que no corre porque no encuentra la clase principal de Java, en ese caso, olvidaron instalar la máquina virtual.
Si no arranca debido a que no puede crear los Logs, solo necesitan dar permiso de escritura en la capeta de archivos de programa donde se instaló el servidor.
Para utilizar el API de SmartFox Server pueden copiar las carpetas com e it, que estan en la carpeta Flash API/Actionscript 3.0 ( o la versión del lenguaje que hayan elejido) a la carpeta de su proyecto flash.
Ya arrancado el servidor y con la API lista, se puede comenzar a programar aplicaciones Flash con AS3.
solo basta con hacer:
import it.gotoandplay.smartfoxserver.*;
para obtener todas las funcionalidades necesarias.
Existe una documentación bastante completa para el uso del servidor.
El sitio web oficial también cuenta con foros para la resulución de todas las dudas.
Si alguien tiene alguna duda o comentario específica de cómo empezar a programar para este servidor, no duden en comentarlo por aqui.



