Buenas... quiero hacer un juego de ajedrez online usando Adobe FLEX.. la idea es que sea posible jugar ajedrez con alguien que esta en otro dispositivo...

Estuve consultando en la web acerca de node.js y websokets y visualice una arquitectura similar a un "chat" en la que se envían mensajes tanto desde el cliente hacia el servidor como del servidor al cliente.

Mis preguntas son...
es posible usar esta tecnología mediante Adobe flex?
quizás esta es exclusiva para HTML5 por lo que si quiero hacer una aplicación.. debería optar por phonegap??
existe otra alternativa en flex que pueda resolver el caso??

De antemano muchas gracias por la ayuda..