什么是ASP.NET的应用服务器?
我在.Net平台上工作了两年,现在我要转到.Net Web开发 我对应用服务器感到困惑。 它是什么? 什么是角色? 它与Web服务器有何不同 在Windows中是否有任何应用程序服务器程序,如带有Apache服务器的Tomcat? 我读过维基百科和MSDN,没有任何关于应用服务器的清晰文档。因此,请告诉我在哪里可以消除我的疑虑。什么是ASP.NET的应用服务器?,.net,asp.net,windows,application-server,.net,Asp.net,Windows,Application Server,我在.Net平台上工作了两年,现在我要转到.Net Web开发 我对应用服务器感到困惑。 它是什么? 什么是角色? 它与Web服务器有何不同 在Windows中是否有任何应用程序服务器程序,如带有Apache服务器的Tomcat? 我读过维基百科和MSDN,没有任何关于应用服务器的清晰文档。因此,请告诉我在哪里可以消除我的疑虑。 有什么好的链接吗?我认为AppFabric就像应用服务器()。希望此链接对您有所帮助。应用程序服务器这一术语有点含糊不清-即将出现 应用服务器是一种软件框架,它提供 应
有什么好的链接吗?我认为AppFabric就像应用服务器()。希望此链接对您有所帮助。应用程序服务器这一术语有点含糊不清-即将出现 应用服务器是一种软件框架,它提供 应用程序可以在其中运行的环境,无论 应用程序正在运行或正在运行。它致力于提高效率 执行程序(程序、例程、脚本)以支持 应用程序的构造 它还解释了web应用程序的术语: 后来,这个术语开始具有Web应用程序的含义,但从那时起就不再有了 进一步发展为综合服务层。一 application server充当可供用户访问的一组组件 软件开发人员通过平台本身定义的API。对于 在Web应用程序中,这些组件通常以相同的方式执行 运行Web服务器的计算机,其主要任务是 支持动态页面的构建。然而,今天 应用程序服务器的目标不仅仅是生成网页: 它们实现了诸如集群、故障转移等服务 负载平衡,因此开发人员可以专注于实现业务 逻辑
按照这些定义,并与java world的应用程序服务器相比较,.NET Framework以及Windows server(例如IIS/Web server)的基础结构支持将成为一个应用程序服务器。有一些独立的应用程序服务器用于基于Windows Web的应用程序。比如 但是,默认情况下,IIS(任何版本)兼作应用程序服务器和Web服务器 这仅在您参与复杂/高级部署时才相关。当您为特定网站(专用/非专用)等设置权限和线程池时,IIS中的应用程序服务器将发挥作用
放松一下,安装Visual Studio并开始构建:)(IIS)是Windows上的应用程序服务器,与Tomcat类似,Microsoft有一个奇特名称的诀窍,web服务器实际上是应用程序服务器。网站被称为web应用程序[因为它们仍然是在clr上执行的本机代码]。角色只不过是为权限集指定的名称,例如,在表单中,
管理员、版主、来宾
是具有权限的角色,如编辑、删除、标记
确定,IIS是dotNet应用程序的“应用程序服务器”,但对于dotNet Core?@Carloregiani,ASP.NET Core仍然可以托管在IIS中。从Microsoft的角度来看,windows/IIS平台仍然存在。使用dotNet core,您可以在不同的web服务器/平台上托管.NET应用程序-请参阅