【发布时间】:2014-07-22 23:35:07
【问题描述】:
我读过an article 的内容如下:
由于会话状态管理、表单身份验证、流程模型、请求生命周期事件等原因,IIS 会增加大量的性能开销。拥有和使用这些东西都不错,但如果您不需要IIS、会话状态、表单身份验证、请求生命周期事件或流程模型,请不要使用它们!
现在它说只是“跳过”这些功能,但是我未能在网上找到该信息,并希望这里的人能对此事有所了解。
谢谢
【问题讨论】:
我读过an article 的内容如下:
由于会话状态管理、表单身份验证、流程模型、请求生命周期事件等原因,IIS 会增加大量的性能开销。拥有和使用这些东西都不错,但如果您不需要IIS、会话状态、表单身份验证、请求生命周期事件或流程模型,请不要使用它们!
现在它说只是“跳过”这些功能,但是我未能在网上找到该信息,并希望这里的人能对此事有所了解。
谢谢
【问题讨论】:
跳过 IIS 将涉及 OWIN/Katana 项目。没有真正的模板,但想法是让 Web 应用程序“自托管”wcf,分辨率通过 OWIN 的 IDictionary<string,object> 状态字典而不是普通的 IIS HttpContext 对象。
Here's 更多关于此的内容。
这是starting point for coding。请注意,WebOperationContext 仍然在那里使用。
【讨论】: