Push Technology: Existe alguma implementação de código aberto para Windows

StackOverflow https://stackoverflow.com/questions/2392010

  •  25-09-2019
  •  | 
  •  

Pergunta

Eu li sobre as tecnologias push recentemente. Usar o streaming de dados em tempo real é muito fácil. Também vi uma implementação chamada Ajax Push Engine, mas ele é executado no Linux ou Mac Server. Eu queria usar essa tecnologia em um site ASP.NET.

Então, existe alguma implementação de código aberto da tecnologia PUSH disponível para uso direto na plataforma Windows?

Foi útil?

Solução

Orbitado
Orbitado é um daemon HTTP que é otimizado para conexões de cometa duradouras. Ele foi projetado para ser facilmente integrado a aplicativos novos e existentes. O Orbited permite que você escreva aplicativos da Web em tempo real, como uma sala de bate-papo ou cliente de mensagens instantâneas, sem usar plugins externos como Flash ou Java.

Pode ser instalado como um serviço do Windows. A licença é MIT.

Methodworx
Methodworx foi desenvolvido a partir disso série de artigos no projeto de código. Possui uma licença de código aberto.

Esta é uma versão embalada de uma biblioteca que usamos em alguns projetos para permitir que a pesquisa de cometa ou uma polpa longa em alguns dos nossos aplicativos ASP.NET.

Ele usa um manipulador HTTP assíncrono para manter as conexões ASP.NET abertas para aguardar os eventos, permitindo que os retornos de chamada em tempo real do Ajax.

LightStreamer
LightStreamer Moderato é livre, mas não de código aberto

WebSync
WebSync é um servidor de cometa escalável compatível com padrões para o IIS usando .NET. Também está disponível sob demanda como um serviço hospedado. Isso não é gratuito nem de código aberto, mas tem uma avaliação gratuita.

Outro
Existem vários projetos de cometa de código aberto:

  • aspcomet O objetivo deste projeto é desenvolver uma implementação do cometa que não requer um servidor personalizado, mas pode ser executado no IIS nativo.
  • Emerge Toolkit. Nenhuma atividade do projeto em algum tempo.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top