suporte para websocket HTML5 para NGINX

0

Eu preciso de websockets em um projeto para HTML5 e PHP, mas não funciona. Eu li algo sobre o fato de o NGINX não estar dando suporte a eles.

Existe a possibilidade de instalar um plugin que me dê suporte para isso?

saudações

    
por WhiteIntel 10.12.2012 / 09:09

1 resposta

0

Pode ser melhor postar isso no stackoverflow, já que é mais uma questão de desenvolvimento. Antes de postar lá, faça uma busca. Muitas perguntas sobre o websocket já foram postadas. Mas como aparentemente você está vendo isso como uma operação de computador e não como um problema de desenvolvimento, deixe-me dar uma breve explicação. Embora o Websockets use uma solicitação de cabeçalho HTTP de formulário padrão para iniciar uma conexão, não é HTTP. A solicitação completa inclui uma solicitação para "upgrade" (parâmetro) para o protocolo websocket, que é coberto por um padrão totalmente novo. Portanto, essa solicitação inicial deve ser manipulada por uma função de gateway que envia as informações da solicitação ao software do websocket para concluir a conexão e lidar com as mensagens que se seguem. Isto, obviamente, também envolve qualquer software de aplicação necessário. Então, você não está realmente procurando por um "plugin", eu diria, mas um "servidor" websocket "nós chamaremos" (é um pouco confuso já que ambas as extremidades podem agir da mesma maneira ... não mais "mestre" relação "escrava"). O artigo a seguir tem um link na parte inferior de uma página da web de demonstração do websocket. O código HTML pode ser baixado. Quando você clica para fazer a conexão websocket, ele vai para um gateway que passa a solicitação para o servidor websocket. link

    
por 26.12.2012 / 17:59