Socket.io (node.exe 上で実行) を
- ポート 80 および (場合によっては 443) を IIS インスタンスと共有する
- マシンのすべてのコアを 1 つのポートで使用しますか?
そしてもちろん、両方を同時に実行します。IIS インスタンスと複数のノード スレッド/プロセスはすべて同じポートでサービスを提供します。
Windows はしばらくの間、プロセス間ポート共有を提供しているため、理論的には可能であるはずです。詳細については、http: //msdn.microsoft.com/en-us/library/ms730158.aspxを参照してください。
ただし、WCF と IIS 6.0 はどちらもカーネル モードの HTTP スタック (HTTP.sys) を使用するため、IIS 5.1 とは異なり、IIS 6.0 はポート 80 を同じマシン上で実行されている他の自己ホスト型 WCF サービスと共有できます。
私の質問のIIS部分については、質問は次のようになると思います: node.exe は http.sys を使用しますか?