7

最近、プッシュ技術について読みました。リアルタイム データ ストリーミングの使用は非常に簡単です。ajax プッシュ エンジンという実装も見ましたが、Linux または Mac サーバーで動作します。このテクノロジを asp.net サイトで使用したいと考えていました。

Windows プラットフォームで直接使用できるプッシュ テクノロジのオープン ソース実装はありますか?

4

1 に答える 1

8

Orbited
Orbitedは、長続きする彗星接続用に最適化されたHTTPデーモンです。これは、新規および既存のアプリケーションと簡単に統合できるように設計されています。Orbitedを使用すると、FlashやJavaなどの外部プラグインを使用せずに、チャットルームやインスタントメッセージングクライアントなどのリアルタイムWebアプリケーションを作成できます。

Windowsサービスとしてインストールできます。ライセンスはMITです。

MethodWorx
MethodWorxは、CodeProjectに関するこの一連の記事から開発されました。オープンソースライセンスがあります。

これは、一部のASP.NETアプリケーション内でCOMETポーリングまたはロングポーリングを有効にするために一部のプロジェクトで使用したライブラリのパッケージバージョンです。

非同期HTTPハンドラーを使用して、ASP.NET接続を開いたままにして、イベントが発生するのを待機し、リアルタイムのAJAXコールバックを有効にします。

Lightstreamer
LightStreamer Moderatoは無料ですが、オープンソースではありません

WebSync
WebSyncは、.NETを使用するIIS用の標準に準拠したスケーラブルなCometサーバーです。また、ホステッドサービスとしてオンデマンドで利用できます。これは無料でもオープンソースでもありませんが、無料トライアルがあります。

その他
いくつかのオープンソースCometプロジェクトがあります。

  • aspcometこのプロジェクトの目的は、カスタムサーバーを必要としないが、ネイティブIISで実行できるCOMET実装を開発することです。
  • 出現ツールキット。かなり長い間、プロジェクト活動はありません。
于 2010-03-15T06:10:24.277 に答える