Frage

Ich habe vor kurzem über die Push-Technologien lesen. Mit ihrem Echtzeit-Daten-Streaming ist sehr einfach. Ich sah auch eine Implementierung Ajax-Push-Maschine genannt, aber es läuft auf Linux oder Mac-Server. Ich wollte diese Technologie in einer asp.net Website nutzen.

So ist es eine Open-Source-Implementierung der Push-Technologie, die für den direkten Einsatz auf Windows-Plattform verfügbar ist?

War es hilfreich?

Lösung

umkreiste
umkreiste ist ein HTTP-Daemon, der für langlebige Kometen Verbindungen optimiert. Es ist so konzipiert, leicht mit neuen und bestehenden Anwendungen integriert werden. Umkreiste ermöglicht es Ihnen, in Echtzeit Web-Anwendungen, wie zum Beispiel einem Chat-Raum oder Instant-Messaging-Client zu schreiben, ohne externe Plugins wie Flash oder Java zu verwenden.

Es kann als Windows-Dienst installiert werden. Die Lizenz ist MIT.

MethodWorx
MethodWorx wurde dieser entwickelte sich aus Reihe von Artikeln auf Code Project. Es verfügt über eine Open-Source-Lizenz.

  

Dies ist eine verpackte Version von a   Bibliothek die wir in einigen Projekten eingesetzt   COMET Abfrage zu aktivieren oder   Lang Polling in einigen unserer   ASP.NET-Anwendungen.

     

Es verwendet eine asynchrone HTTP-Handler   ASP.NET-Verbindungen offen zu halten, um   warten auf Ereignisse, auftreten ermöglichen   Echtzeit-AJAX-Rückrufe.

Lightstreamer
LightStreamer Rato ist frei, aber nicht Open Source

WebSync
WebSync ist eine standardkonforme skalierbare Comet-Server für IIS .NET. Es ist auch auf Anfrage als Hosted Service zur Verfügung. Dies ist weder frei noch Open Source, aber eine kostenlose Testversion hat.

Andere
Es gibt mehr Open-Source-Comet-Projekte:

  • aspcomet Das Ziel dieses Projektes ist es, eine COMET Implementierung zu entwickeln, die kein erfordert benutzerdefinierter Server, kann aber in der nativen IIS ausgeführt werden.
  • entstehen Toolkit . Keine Projektaktivität in geraumer Zeit.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top