在新的库发布之前,我们还是需要了解很多东西的,比如今天要说的OWIN和Katana
OWIN
我们首先来说说OWIN,很多人并不了解这是什么,先解释一下字面的意思:
OWIN(Open Web Interface...标准的OWIN解决方案的架构图如下:
?
这样大家可能看不懂 - -,拿已经发布了并且实现OWIN的SignalR来说举例子吧..如下图:
?...那么katana是什么呢..接下来我们来看看katana
Katana
上面我们说了,OWIN是一组规范,并没有具体的实现,那么这个katana就是微软对OWIN规则的一组实现了....他包含了兼容ASP.NET的Microsoft.Owin.Host.System.Web还有自托管的环境(控制台,服务)的Microsoft.Owin.Host.HttpListenter 监听
还有很多的中间件模块主要有...说这么多的目的,其实就是在asp.net core 1.0 和.net core 1.0出来之前 对.NET跨平台相关的知识有个了解,到时候接触起来会更快.
谢谢大家,不足之处多多谅解.欢迎指出错误.