SockJs-Twisted.

Twisted Sockjs Wrapper
Baixe Agora

SockJs-Twisted. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Christopher Gamble
  • Site do editor:
  • http://github.com/Fugiman/

SockJs-Twisted. Tag


SockJs-Twisted. Descrição

SockJs-Twisted é uma simples biblioteca Python para adicionar suporte a Sockjs ao seu aplicativo Twisted.sockjs-Twisted Passes Todos os testes SockJS-Protocol v0.3, exceto para não suportar conexão: Mantenha-se vivo. Não há planos para apoiar a conexão: Mantenha-se vivo neste momento, e não deve impactar negativamente nenhum aplicativo usando o SockJS-Twisted.sockjs-Twisted foi testado com o aplicativo de bate-papo de amostra no diretório de testes, e foi mostrado Trabalhe em todos os transportes apoiados no Chrome, Firefox, Internet Explorer, Safari e Opera. No entanto, este teste foi muito leve, e não cobre todos os casos de borda. Portanto, o Sockjs-Twisted não é comprovado pronto. Por favor, sinta-se à vontade para usá-lo para projetos onde sua falha não seria catastrófica, mas não vem com garantia. Como sempre, quaisquer relatórios sobre desempenho ou bugs são muito apreciados .Usageuse txsockjs.factory.sockjsfactory para envolver suas fábricas. É isso! >>> de txsockjs.factory Import SockjsFactory >>> reator.ListCP (8080, SockjsFactory (Factory_to_Wrap)) Não há mais nada para ele, nenhuma configuração especial envolvida. Você quer uma conexão segura? Use listenssl () em vez de listencp (). Uso avançado para aqueles que desejam hospedar vários serviços Sockjs de uma porta, txsockjs.factory.sockjsmultifactory é projetado para lidar com o roteamento para você. >>> de txsockjs.factory Import Sockjsmultifactory >>> f = sockjsmultifactory () >>> f.addfactory (ecofactory (), "echo") >>> f.addfactory (chatfactory (), "Chat") >>> Reactor.ListCP (8080, f) http: // localhost: 8080 / echo e http: // localhost: 8080 / bate-papo dará acesso ao seu echofactory and chatfactory.optionsa dicionário de opções pode ser passado para a fábrica para controlar Sockjs comportamento. >>> Opções = {>>> 'WebSocket': true, >>> 'cookie_needed': false, >>> 'Heartbeat': 25, >>> 'Tempoout': 5, >>> 'Streaming_limit': 128 * 1024 >>>} >>> SOCKJSFactory (Factory_To_Wrap, Opções) >>> SockJSMultifactory (). AddFactory (Factory_To_Wrap, prefix, opções) WebSocket - Se os Websockets são suportados como um protocolo. Útil para proxies ou balanceadores de carga que não suportam WebSockets.Cookie_Needed - se o cookie jsessionid está definido. Resultados em protocolos menos performáticos sendo usados, portanto, não exijam a menos que o seu balanceador de carga exige isso.Heartbeat - Com que frequência uma mensagem de pulsação é enviada para manter a conexão aberta. Não aumente isso, a menos que você saiba o que você está fazendo.Timeout - Máximo atraso entre as conexões antes que o protocolo subjacente seja desconectadostreaming_limit - quantos bytes podem ser enviados por um protocolo de streaming antes de ser ciclado. Permite a coleta de lixo do lado do navegador para reduzir o uso de RAM.Product's Homepage


SockJs-Twisted. Software Relacionado