É possível criar um aplicativo web que, com a ajuda de um servidor central, possa criar conexões diretas com outros usuários do mesmo aplicativo web? Estou imaginando um processo semelhante ao de perfuração UDP.
Eu li sobre a nova API WebSockets em HTML5, mas parece que você deve iniciar a conexão com um servidor compatível com WS antes que a conexão totalmente duplex possa começar. Estou pensando mais sobre um processo para fazer conexões diretas entre clientes, com um servidor se envolvendo apenas no handshake inicial.
NOTA: os miniaplicativos Java não contam. Estou interessado apenas em tecnologias de navegador padrão.