• owin


    OWIN的英文全称是Open Web Interface for .NET,OWIN是针对.NET平台的开放Web接口。
    OWIN是Web应用程序与Web服务器之间的接口,在asp.net中我们开发的项目就是web应用程序,IIS或者IIS Express就是Web服务器
    为什么需要这样一个接口呢?因为.NET Web应用程序是运行于Web服务器之中的,.NET Web应用程序需要通过Web服务器接收用户的请求,并且通过Web服务器将响应内容发送用户。如果没有这样一个接口,.NET Web应用程序就要依赖于所运行的具体Web服务器,比如ASP.NET应用程序要依赖于IIS。有了这个接口,ASP.NET应用程序只需依赖这个抽象接口,不用关心所运行的Web服务器。所以,OWIN的作用就是通过引入一组抽象接口,解耦了.NET Web应用程序与Web服务器。
    我们用IIS作为Web服务器的时候 IIS即充当宿主(Host)又充当Web服务器(Server),有了OWIN我们就可以解耦IIS,我们可以用Console程序或者window Server充当宿主 用HttpListener来作为Server 监听固定端口发送的Http请求 以后在有除IIS外更多优秀的Host/Server涌现的时候,我们的选择就会更多
     
    参考网址:
    http://www.cnblogs.com/JustRun1983/p/3962010.html
    https://www.itsvse.com/thread-3454-1-1.html
    https://www.cnblogs.com/Leo_wl/p/4883208.html
  • 相关阅读:
    BZOJ2298: [HAOI2011]problem a
    BZOJ4066: 简单题
    BZOJ2131: 免费的馅饼
    Educational Codeforces Round 97 div2
    [SCOI2016]背单词
    [SCOI2015]情报传递(离线树状数组跑图)
    树上主席树(无代码,单纯谈思路的一篇水文)
    CF Round #679 div2赛后总结
    [SCOI2015]小凸解密码(平衡树、线段树做法)
    CF Round #677 div3 赛后总结
  • 原文地址:https://www.cnblogs.com/Tony100/p/8794336.html
Copyright © 2020-2023  润新知