¿Es posible crear una aplicación web que, con la ayuda de un servidor central, pueda crear conexiones directas con otros usuarios de la misma aplicación web? Me estoy imaginando un proceso similar a la perforación de orificios UDP.
He leído acerca de la nueva API de WebSockets en HTML5, pero parece que debe iniciar la conexión con un servidor compatible con WS antes de que pueda comenzar la conexión totalmente dúplex. Estoy pensando más en un proceso para hacer conexiones directas entre clientes, con un servidor involucrado solo en el apretón de manos inicial.
NOTA: Los subprogramas de Java no cuentan. Solo me interesan las tecnologías de navegador estándar.
fuente