Katana技术栈##
这个技术栈并非本人的架构,是大微软近期提出的。随着网站系统逐渐走向轻量化和分布式,整个系统的结构更趋于解耦。大微软也把持不住了,结合OWIN(Open Web Interface for .NET是在.net的web server和web应用之间定义了一套规范),结合多个开源项目推出这个Project Katana(官方介绍)。在OWIN的帮助下,渐渐我们可以摆脱IIS的困扰,c#直接做WebServer像NodeJs一样,这不是很流行吗?
Katana包括了:
- ASP.Net Web Api轻量API接口,可做REST服务
- Nancyfx 极好,极其轻量的MVC工具
- SignalR实时数据传递
参考