OWIN / Katana和Mono之间的区别

时间:2014-01-16 16:22:28

标签: c# asp.net mono owin katana

我遇到了OWIN和Katana,我现在正试图了解这是关于什么的。据我所知,它只是试图将Web应用程序与Web主机分开。

所以它基本上说当你构建一个ASP.NET MVC Web应用程序时,你在部署Web应用程序时绑定到IIS。使用OWIN / Katana你没有那个问题。这就是我从中理解的,这是正确的吗?

如果是这样,那么为什么我想在我的项目中使用OWIN / Katana时,我只需使用“mod_mono”将我的ASP.NET Web应用程序部署到NGINX,Apache等服务器上。

因为这基本上是OWIN项目的目标吗?但是我觉得将OWIN / Katana实现到我的Web应用程序然后只是简单地使用MVC的 Web API 以及稍后将它部署到Mono环境就更麻烦了。如果我愿意,我甚至可以在Linux中运行它。

那么何时应该选择OWIN / Katana而不是Mod Mono?它到底真的有所作为吗?

0 个答案:

没有答案