2

可以将 Socket.io(在 node.exe 上运行)制作成

  • 与 IIS 实例共享端口 80 和(可能是 443)
  • 用一个端口使用机器的所有内核?

当然,同时做这两件事:一个 IIS 实例和多个节点线程/进程都在同一个端口上服务。

Windows现在提供进程间端口共享有一段时间了,所以理论上应该是可以的。有关详细信息,请参阅http://msdn.microsoft.com/en-us/library/ms730158.aspx

但是因为 WCF 和 IIS 6.0 都使用内核模式 HTTP 堆栈 (HTTP.sys),与 IIS 5.1 不同,IIS 6.0 可以与运行在同一台机器上的其他自承载 WCF 服务共享端口 80。

我想对于我问题的 IIS 部分,问题是: node.exe 使用http.sys吗?

4

0 回答 0