Asp.net .Net和Java EE在谈到“;“应用服务器”;

Asp.net .Net和Java EE在谈到“;“应用服务器”;,asp.net,.net,jakarta-ee,application-server,Asp.net,.net,Jakarta Ee,Application Server,免责声明:这是关于应用服务器的一般问题,而不是特定的编程问题。如果这不是合适的论坛,请将我重定向到合适的地方 我在Java和.Net技术方面都有相同的经验,我的印象是,在应用服务器方面,这两种方法完全不同。在Java世界中,应用程序服务器涵盖了广泛的服务和功能,而.Net一方面拥有IIS(大致相当于Apache/Tomcat),Windows操作系统本身可以处理某些特定任务(例如服务),另一方面.Net框架本身由不同的精品模块组成 这也许可以解释为什么Java应用程序服务器对一个普通的.Net开

免责声明:这是关于应用服务器的一般问题,而不是特定的编程问题。如果这不是合适的论坛,请将我重定向到合适的地方

我在Java和.Net技术方面都有相同的经验,我的印象是,在应用服务器方面,这两种方法完全不同。在Java世界中,应用程序服务器涵盖了广泛的服务和功能,而.Net一方面拥有IIS(大致相当于Apache/Tomcat),Windows操作系统本身可以处理某些特定任务(例如服务),另一方面.Net框架本身由不同的精品模块组成

这也许可以解释为什么Java应用程序服务器对一个普通的.Net开发人员来说可能显得“庞大”,因为Java EE中应用程序服务器管理的大部分负载是Windows Server操作系统本身的一个集成部分

两个平台之间通常的问题处理方式似乎非常不同,因此很难将任何JavaEE应用程序服务器提供的功能与.Net体系结构进行并行比较

这一愿景大致正确还是我遗漏了什么


如果我的问题不够清楚,请提前向您道歉,但我希望您能理解。

IIS是一个通用的web服务器,而不仅仅是一个应用服务器。它处理诸如资源分配和服务于应用程序所需的低级功能之类的事情。之后,由应用程序来处理IIS传递的请求。这就是为什么我将IIS与Apache/Tomcat相比较,而不是与每个seI的应用程序服务器相比较的原因。我很难理解您所期望的确切答案。这还是这个?