Preparando-se e executando com websockets

0

Eu tenho lido bastante sobre isso agora, e sinto que é hora de colocá-lo em teste. O único problema é: não há suporte nativo por aí. Eu sei que é um bug para o Firefox e Webkit , o que significa que não demorará muito (espero) antes de estarem nos nightlies. E eu sei que o Apache está (meio) trabalhando em suporte a websocket, mas eles parecem ter sido derrotados por uma extensão de terceiros (experimental, como eles chamam)

Para a pergunta. Alguém chegou ao ponto de ter construído com sucesso seu próprio navegador Firefox ou Webkit com websockets, e um servidor rodando que suporta websockets? Se assim for, você poderia postar um rápido how-to.

Eu tenho tentado construir o Firefox, usando o patch do bugzilla, mas ele continua sendo rejeitado. Eu não olhei para a extensão de terceiros para o Apache ainda, mas se você tiver, me avise (:

    
por peirix 25.09.2009 / 11:10

3 respostas

1

As APIs de Websockets estão quase finalizadas, é o formato de ligação que ainda está sendo revisado pelo IETF (e pelo grupo de aplicativos da Web).

Você pode tentar o gateway Websocket do Kaazing que também fornece uma camada de emulação para navegadores mais antigos sem suporte para Websockets - o Kaazing tem suporte para o vanilla JS , Flash, Silverlight, Java e JavaFX.

    
por 26.09.2009 / 23:36
0

Acho que seria um pouco prematuro colocar o suporte ao WebSocket no navegador ainda, a API não está finalizada.

Por enquanto, você pode usar um WebSocket emulado que dependa do Flash. O gimite tem uma implementação, junto com um back-end do Ruby. (Mas o backend do WebSocket é tão simples que você provavelmente estará escrevendo seu próprio servidor para o IMO. Eu realmente não tenho certeza de qual é o sentido de amarrar isso ao Apache e ao obsoleto mod_python.)

    
por 25.09.2009 / 13:00
0

Eu configurei um projeto de exemplo usando um servidor Ruby e clientes JavaScript. Eu uso o projeto "web-socket-flash" para emular WebSockets em navegadores mais antigos. As instruções estão incluídas no README.txt.

link

Meu arquivo README.txt também possui links para alguns outros recursos úteis.

    
por 18.01.2010 / 20:05

Tags