2012-02-06 62 views
5

我正在尋找在IIS6下運行node.js(企業環境,他們已經死定在IIS6上)。我見過iisnode,但它需要iis7。在IIS6下運行的Node.js

我的問題是:是否有ISAPI重定向可用於連接IIS6與node.js?

+1

您可以使用Windows Azure託管您的Node.js應用程序嗎? http://www.windowsazure.com/en-us/develop/nodejs/ – JeremiahLee 2012-02-09 06:48:35

+0

嗯..也許。我一定會試一試! – skyburner 2012-02-09 13:19:45

回答

8

我們實際上最終做了相反的事情,並通過node-http-proxy將IIS放在nodejs後面。

這樣做有很多好處。例如,IIS不支持Web套接字,將nodejs放在前面可以解決這個問題。

您從node-iis中釋放的唯一東西就是進程管理,但有很多其他方法可以讓您的節點應用程序可靠地作爲服務運行。

+1

這可能是我現在需要使用的。只需要做一些雜耍,因爲服務器只有一些https,一些https/http和其他使用IIS連接到Active Directory的http。但是,這與我的問題沒有直接關係。謝謝您的幫助! – skyburner 2012-02-24 02:48:00

+0

這個過程記錄在某個地方嗎? – 2014-03-21 08:53:18

+0

對於最近的項目,我們使用[node-windows](https://github.com/coreybutler/node-windows) – Garth 2014-03-23 10:14:11