我正在学习 Asp.Net Core。老实说,我有点困惑。
官网上说:
ASP.NET Core 与托管应用程序的 Web 服务器环境完全解耦
这是什么意思?这是否意味着 asp.net Core 应用程序可以托管在任何接受 http 流量并对其进行响应的服务器上,我从以下行中得到了这个概念
ASP.NET Core 支持在 IIS 和 IIS Express 中托管,以及使用 Kestrel 和 WebListener HTTP 服务器的自托管方案
来自上面的引用:什么是 Kestrel 和 WebListener HTTP 服务器?这是否意味着 apache tomcat 也可以托管 asp.net 核心应用程序,如果可以,那么安装 apache 后我需要什么?
我想知道的最后一件事是
此外,开发人员和第三方软件供应商可以创建自定义服务器来托管他们的 ASP.NET Core 应用程序。
如何创建自定义服务器来托管 asp.net 核心应用程序。这是指使用自托管应用程序OWIN
吗?