Lee*_*aks 12 windows networking http
我知道Microsoft创建了HTTP.SYS以提高IIS的性能.我的问题是HTTP.SYS是否处理所有应用程序的HTTP流量?例如,如果JVM使用Winsock接收HTTP流量,那么HTTP.SYS是否透明地通过Winsock API传递此数据?或者在Windows的新内核上,Winsock已被HTTP.SYS取代?
据我所知,微软在他们的文档中并不清楚这一点.
应用程序可以选择使用http.sys.他们可以选择实现自己的HTTP协议处理程序.
强烈建议应用程序出于安全原因使用http.sys - http.sys实现的HTTP服务器相当强硬,其他HTTP服务器可能会引入安全缺陷.
据我所知,HTTP.SYS与TCP堆栈进行通信,而不是NDIS(否则它必须在内部实现所有TCP,这没有多大意义).
| 归档时间: |
|
| 查看次数: |
3715 次 |
| 最近记录: |