2012-02-29 12 views
2

WCFについて発表された改善のうち、私はこれを参照してください:Websockets support to enable true bidirectional communication over ports 80 and 443 with performance characteristics similar to the TCP transport.Net 4.5 Websocket Push Technology?

これは、永続的なHTTP 1.1 TCP接続を使用してクライアントにデータをプッシュするように疑わしいと思われます。それは実際に暗示されているのか意図されていますか?それとも、SignalRはその機能のための唯一のMS提供のゲームですか?

答えて

1

.NET 4.5にはWebSocketクライアントとサーバーも含まれています(サーバーはWindows 8のみ)。サーバーにはasp.netとHttpListenerの実装が含まれており、どちらもクライアントへのプッシュを許可します。 WebSocketが必要な場合は、個人的にWCFレス抽象ではなく、それを使用します。

4.5までは、MS提供の実装に関する限り、あなたは正しいと思います。

他の実装があります:SuperWebSocketは正常に動作するはずです。ここで使用しているWebSocket実装を手作業で手作業で実行しました。これは過度の課税ではありませんでしたが、利用可能な場合はHttpListenerに置き換えています。

re persistent http 1.1 tcp connections:最初のハンドシェイクが完了すると、http接続ではないことに注意してください。それはtcp上のWebSocketです。

関連する問題