web-dev-qa-db-ja.com

IIS7のSPDYモジュール

私の目標は、IISサーバーに SPDYプロトコルGOOGLEによる新しい実験的プロトコル )を実装することです。

SPDYは、TCPベースのアプリケーションレベルプロトコルであり、そのため、組み込み拡張機能があるため、TCPレベル(ソケットプログラミング))で作業する必要があると推測しています。 HTTPの場合。

私の問題は、同じことを行うソケットプログラミングコードを作成したら、それをIIS7のどこに接続すればよいですか? WASは良い候補のように見えます。もしそうなら、どうすればそれを実行できますか?

43
user776131

IISはSPDYとはほとんどまたはまったく関係がありません。 IISは、http.sysカーネルモードドライバーによって渡されるHTTP要求に応答する単なるアプリケーションサーバーです。WindowsのすべてのHTTP要求は、このドライバーによって処理されます。

これは、SPDYを実装する必要があるレベルです。

SPDYを実装する場合は、これをTCPスタックとhttp.sysの間のシムドライバーとして使用するか、独自のhttp.sysドライバーを作成する必要があります。

別の方法として、独自のSPDY/HTTPスタックを作成することもできますが、これをIISで使用したい場合は、多くの作業が必要です。

47
Kev