2009-04-17 10 views
3

Fluorine FXリモーティングライブラリを使用するASP.NETアプリケーションがあります。 Webアプリケーションが初期化されると、RTMP接続を処理する別のポートのソケットサーバーが起動します。IISの再起動後にASP.NETアプリケーションを "自動展開"する方法はありますか?

IISが再起動されると、アプリケーションの.aspxファイルの1つに対して最初のHTTP要求が実行されるまで、RTMPサービスは実行されません。

私は、ASP.NETのライフサイクルについて読んで、それをIISに結びつける方法をここでは、この記事を参照してきた:

http://msdn.microsoft.com/en-us/library/ms178473.aspxそれはすべて、それがで初期化されますことを前提に基づいているライフサイクルのように思える

最初のHTTPリクエスト...

IISが再起動したときに何らかのフックがある場合は誰でも知っていますか?私はFluorineとそのRTMPサーバーの初期化を強制できますか?

答えて

2

あなたの声明はすべて正しいと思います。あなたが探している機能はWindowsサービスで最もうまくいきます。

Windows 2008のWindows Process Activation Service(WAS)は、プレーンTCP、名前付きパイプ、またはMSMQなどのHTTP以外のシナリオをサポートしますが、キーワードは「アクティブ化」です。常にトリガーがあります。

関連する問題