【问题标题】:Is IIS built on top of httplistener?IIS 是建立在 httplistener 之上的吗?
【发布时间】:2014-08-10 15:19:44
【问题描述】:

拜托,我只是突然想知道。你不也好奇吗?

请注意,我已经很清楚,对于 IIS6 之前的任何 IIS,答案是否定的。我怀疑任何其他 IIS 的答案也是否定的,但我正在寻找知道这些东西的人。 :)

【问题讨论】:

    标签: asp.net iis httplistener


    【解决方案1】:

    HttpListener 在底层使用了一个名为 http.sys 的内核模块,这也是 IIS 使用的。 http.sys 负责侦听入站 HTTP 连接并将它们路由到适当的侦听应用程序。

    当您在代码中使用HttpListener 时,您配置了一个侦听器前缀,用于将应用程序的侦听器注册到http.sys。 IIS 做了类似的事情...

    关于主题here 有相当多的细节。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      • 2014-12-31
      • 2011-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多