什么是红隼web服务器,它与IIS / IIS Express有什么关系? 我来自在IIS Express上开发应用程序并将其托pipe在IIS Web服务器上。 与ASP.NET核心我有一个依赖于Microsoft.AspNetCore.Server.Kestrel和我的启动.UseServer("Microsoft.AspNetCore.Server.Kestrel") 。 但是当我运行我的网站,我仍然得到系统托盘中的IIS Express图标。 有人问我是否使用IIS Express或Kestrel,我不知道该说些什么! 我没有任何跨平台的需求,因为我在Azure的个人电脑和主机上开发,所以如果我甚至need Kestrel,我感到困惑,但似乎没有其他select – 即使是最简单的样本使用Kestrel。
随着ASP.NET Core的发布,我想知道什么是Linux和Mac环境的最佳托pipeselect。 有没有积极开发生产级networking服务器? 我所知道的唯一一个与框架一起出货的Kestrel。 从文档看来,Kestrel与IIS相比缺less了一些function 这个 Stackoverflow的答案表明,.NET核心应用程序可以与任何HTTP服务器。 这是否意味着它将与Apache一起工作? 如果是的话,它会缺less任何function吗? 我的印象是,它只适用于基于OWIN的服务器。 我错过了什么吗?