asp.net中对IIS的实际需求是什么
嘿,伙计们,我在学习ASP.NETMVC时遇到了一些困惑。所以,请你们用简单的术语解释一下,为什么需要将web应用程序托管到web服务器上,若我学到了MVC,那个么控制器是用来处理请求和响应的,也就是说,为什么在有控制器的时候需要IIS。是的,你们可以说这个问题很愚蠢,但我不能区分Web服务器和控制器,所以我需要你们的帮助 TL;DR:IIS将您的控制器用作可调用的端点。IIS是一个web服务器。您可以在上阅读有关MVC生命周期的更多信息 关于IIS服务器: 长话短说 IIS:这家伙主持你的任何应用程序。该应用程序可以是MVC、ASP网站。如果有任何请求,它基本上运行一个进程来侦听特定端口。因此,它位于已服务应用程序的外部asp.net中对IIS的实际需求是什么,asp.net,Asp.net,嘿,伙计们,我在学习ASP.NETMVC时遇到了一些困惑。所以,请你们用简单的术语解释一下,为什么需要将web应用程序托管到web服务器上,若我学到了MVC,那个么控制器是用来处理请求和响应的,也就是说,为什么在有控制器的时候需要IIS。是的,你们可以说这个问题很愚蠢,但我不能区分Web服务器和控制器,所以我需要你们的帮助 TL;DR:IIS将您的控制器用作可调用的端点。IIS是一个web服务器。您可以在上阅读有关MVC生命周期的更多信息 关于IIS服务器: 长话短说 IIS:这家伙主持你的任何
控制器:当IIS(使用NetCore,您可以通过许多web服务器(我个人使用kestrel)为您的应用程序提供服务)处理请求并为您的应用程序寻址时,您的MVC管道开始工作。它处理请求(此请求已由IIS为应用程序成形),然后执行路由处理程序筛选器。最后,您的控制器可以处理其方法。感谢您的关注和回复,是的,我已经访问了您提供的链接,所有这些链接都以科学的方式进行了解释。你是说IIS和控制器是一样的。请你解释一下:)?谢谢你的警告。我已经详细说明了答案。我试图同时保持简短和信息量